我越來越 - TypeError:錯誤#1009:無法訪問空對象引用的屬性或方法。在final_fla :: MainTimeline/frame2()錯誤#1009:在Flash項目
我的大部分項目完美地工作 - 但加載照片的一部分在按下按鈕時不會執行任何操作。我的代碼 -
import fl.transitions.Tween;
import fl.transitions.easing.*;
stop();
function goHome (e:MouseEvent):void{
gotoAndStop("Home");
}
home_btn.addEventListener(MouseEvent.CLICK, goHome);
function goAbout (e:MouseEvent):void{
gotoAndStop("About");
}
about_btn.addEventListener(MouseEvent.CLICK, goAbout);
function goWhat (e:MouseEvent):void{
gotoAndStop("What");
}
what_btn.addEventListener(MouseEvent.CLICK, goWhat);
function goHow (e:MouseEvent):void{
gotoAndStop("How");
}
how_btn.addEventListener(MouseEvent.CLICK, goHow);
function goPricing (e:MouseEvent):void{
gotoAndStop("Pricing");
}
price_btn.addEventListener(MouseEvent.CLICK, goPricing);
function goContact (e:MouseEvent):void{
gotoAndStop("Contact");
}
contact_btn.addEventListener(MouseEvent.CLICK, goContact);
play_btn.addEventListener(MouseEvent.CLICK, goPlay)
var images = new Array();
images[0] = "1.png";
images[1] = "2.png";
images[2] = "3.png";
images[3] = "4.png";
images[4] = "5.png";
var currentImage:int = 0;
var myTimer:Timer = new Timer(5000, 0); // 5 seconds
myTimer.addEventListener(TimerEvent.TIMER, switchPics);
function goPlay(e:MouseEvent) {
myTimer.start();
}
function switchPics(event:TimerEvent):void {
currentImage = (currentImage+1)%images.length;
loadWindow.source = images[currentImage];
var myTween:Tween = new Tween(loadWindow, "alpha", None.easeOut, 1, 0, 5, true);
}
什麼是loadWindow?它是在舞臺上宣佈的嗎? – Mattias 2010-12-15 20:25:19
它是一個UIloader,是的,它在舞臺上與該實例名稱 – Expecto 2010-12-15 20:28:25
更新了我的答案。你確定UILoader存在於你開始腳本的框架中嗎? – Mattias 2010-12-15 20:43:43