Migel_wr
08.03.2007, 16:47
кто-то экспериментировал с сабжем?
или только у нас 2-х подобные грабли?
http://www.actionscript.org/forums/showthread.php3?t=116244
Проблема: ембедю в swf фонты примерно так
package ua.fonts {
import flash.text.TextFormat;
import flash.display.Sprite;
[Embed(source='../../../swf/ua.swf', symbol='fontsFreeSetC')]
public class FontsFreeSetC extends Sprite
{
public static var formatRegular:TextFormat = new TextFormat('FreeSetC', 12, 0xffffff);
public static var formatBold:TextFormat = new TextFormat('FreeSetC', 12, 0xffffff, true);
}
}
на данном этапе все ок, но попытки установить Advanced AntiAliasing Table успехом не увенчались
плеер падает с TextColorType.LIGHT_COLOR или картинка не совсем соответствует той, которая должна быть (слетает все что можно)
var csmSettings:CSMSettings;
var csmArray:Array;
super();
csmSettings = new CSMSettings(17, .12955, -0.63555);
// или,
csmSettings = new CSMSettings(17, 10, -10);
csmArray = new Array(csmSettings);
TextRenderer.setAdvancedAntiAliasingTable(
'FreeSetC',
FontStyle.REGULAR,
TextColorType.DARK_COLOR,
csmArray);
или только у нас 2-х подобные грабли?
http://www.actionscript.org/forums/showthread.php3?t=116244
Проблема: ембедю в swf фонты примерно так
package ua.fonts {
import flash.text.TextFormat;
import flash.display.Sprite;
[Embed(source='../../../swf/ua.swf', symbol='fontsFreeSetC')]
public class FontsFreeSetC extends Sprite
{
public static var formatRegular:TextFormat = new TextFormat('FreeSetC', 12, 0xffffff);
public static var formatBold:TextFormat = new TextFormat('FreeSetC', 12, 0xffffff, true);
}
}
на данном этапе все ок, но попытки установить Advanced AntiAliasing Table успехом не увенчались
плеер падает с TextColorType.LIGHT_COLOR или картинка не совсем соответствует той, которая должна быть (слетает все что можно)
var csmSettings:CSMSettings;
var csmArray:Array;
super();
csmSettings = new CSMSettings(17, .12955, -0.63555);
// или,
csmSettings = new CSMSettings(17, 10, -10);
csmArray = new Array(csmSettings);
TextRenderer.setAdvancedAntiAliasingTable(
'FreeSetC',
FontStyle.REGULAR,
TextColorType.DARK_COLOR,
csmArray);