var textFieldFont:Font = new LucidaBlackletter();
var textFormat:TextFormat = new TextFormat();
textFormat.size = 50;
textFormat.align = TextFormatAlign.CENTER;
textFormat.font = textFieldFont.fontName;
textFormat.color = 0xFFFFFF;
var textField1:TextField = new TextField();
var textField2:TextField = new TextField();
var textField3:TextField = new TextField();
var textField4:TextField = new TextField();
var targetFields:Array = [textField1, textField2, textField3, textField4];
for (var j:int = 0; j < targetFields.length; j++)
{
targetFields[j].defaultTextFormat = textFormat;
targetFields[j].width = 630;
targetFields[j].height = 250;
targetFields[j].border = false;
targetFields[j].wordWrap = true;
targetFields[j].x = 40;
targetFields[j].y = 195;
targetFields[j].alpha = 0;
}
textField1.text = "Met zachte koebelletjes uit een muziekdoosje\n...";
textField2.text = "op de achtergrond,\n...";
textField3.text = "schrijft de eeuwige pennenveer\n...";
textField4.text = "een jaarrond.";
var i:int = 0;
function initFades():void
{
addChild(targetFields[i]);
TweenLite.to(targetFields[i], 2, {alpha:1, onComplete:fadeOutFirst});
function fadeOutFirst():void
{
TweenLite.to(targetFields[i], 2, {delay:5, alpha:0, onComplete:fadeInLoop});
}
}
function fadeOutLoop():void
{
if (i < 3) {
TweenLite.to(targetFields[i], 2, {delay:5, alpha:0, onComplete:fadeInLoop});
} else {
TweenLite.to(targetFields[i], 2, {delay:5, alpha:0, onComplete
nFinishTextInvisible});
}
}
function fadeInLoop():void
{
removeChild(targetFields[i]);
if (i < 3) {
i++;
} else {
i = 0;
}
addChild(targetFields[i]);
targetFields[i].alpha = 0;
createNewStar(20, 690, 314, true);
TweenLite.to(targetFields[i], 2, {alpha:1, onComplete:fadeOutLoop});
}