Actionscript 3 阵列&;过渡管理器
我需要有关数组函数的帮助。我试图为一个网站创建一个标题,但这只是显示的第一个字母: 这是我的代码:Actionscript 3 阵列&;过渡管理器,actionscript-3,fonts,double-submit-problem,textformat,Actionscript 3,Fonts,Double Submit Problem,Textformat,我需要有关数组函数的帮助。我试图为一个网站创建一个标题,但这只是显示的第一个字母: 这是我的代码: import fl.transitions.*; import fl.transitions.easing.*; var textArray:Array=["W","e","l","c","o","m","e"]; var tformat:TextFormat = new TextFormat(); tformat.color=0x0000CC; tformat.font="Arial";
import fl.transitions.*;
import fl.transitions.easing.*;
var textArray:Array=["W","e","l","c","o","m","e"];
var tformat:TextFormat = new TextFormat();
tformat.color=0x0000CC;
tformat.font="Arial";
tformat.size=40;
var XPosition:Number=100;
var YPosition:Number=12;
var setPosition:Number=36;
function beginPlacement() {
var textfield:TextField = new TextField();
textfield.text=textArray.shift();
textfield.setTextFormat(tformat);
var clip:MovieClip=new MovieClip ;
clip.addChild(textfield);
clip.x=XPosition;
clip.y=YPosition;
addChild(clip);
var transManager:TransitionManager=new TransitionManager(clip);
transManager.startTransition({type:Photo, direction:Transition.IN, duration:.3, easing:None.easeNone});
transManager.startTransition({type:Zoom, direction:Transition.IN, duration:.3, easing:Elastic.easeOut});
transManager.addEventListener("allTransitionsInDon e", tComplete);
XPosition=+ XPosition+setPosition;
}
function tComplete(e:Event):void {
if (textArray.length>0) {
beginPlacement();
}
}
beginPlacement();
这是正在发生的事情的一个例子。“allTransitionsInDon e”是一个打字错误吗?我现在要给你一个非常糟糕的答案。。。说实话,我不知道。。。我不太擅长ActionScript3,我基本上是在“复制”其他代码,看看是否可以从中学习。。。很抱歉。请将“allTransitionsInDon e”更改为“allTransitionsInDon”,然后重试。哈哈。。。非常感谢你。。。但是你能帮我解决另一个问题吗?为什么这封信彼此相隔很远?