谁能给我推荐 Flash AS3 中手写文本效果的代码。我想要动态文本的写作效果。
问问题
932 次
1 回答
1
你应该把你需要写的每个符号都写成一个符号,然后将它们标记为“Export for actionscript”(如果是 Flash)。然后您将它们添加到这样的容器中:
private function writeDynamicText(str:String):void
{
var calculatedX:int = 0;
for(var i:int = 0; i < str.length; i++)
{
var LetterClass:Class = getDefinitionByName(str.charAt(i)) as Class;
var letter:LetterClass = new LetterClass();
letter.x = calculatedX;
container.addChild(letter);
calculatedX += letter.width;
}
}
要使此代码起作用,您必须将字母 i 命名为符号“i”等等。
于 2012-08-06T12:54:46.330 回答