2014-12-13 160 views
1

我在做家庭作業時遇到了這個問題,我似乎找不到解決辦法,一直試圖解決這個問題40分鐘。錯誤#1009找不到是什麼原因導致了這個空錯誤

上框架

錯誤

TypeError: Error #1009: Cannot access a property or method of a null object reference. 
    at portfolio11_fla::MainTimeline/frame4() 
    at flash.display::MovieClip/gotoAndStop() 
    at portfolio11_fla::MainTimeline/PW() 
TypeError: Error #1009: Cannot access a property or method of a null object reference. 
    at portfolio11_fla::MainTimeline/PW() 

ActionScript3的代碼4

import flash.events.MouseEvent; 

stop(); 
loginBtn.addEventListener(MouseEvent.CLICK, PW); 
function PW(Event:MouseEvent) 
{ 
    if (enterPW.text == "letmein") 
    { 
     gotoAndStop(4); 
    } 
    if (enterPW.text == "home") 
     { 
      gotoAndPlay(1); 
     } 
    else 
    { 
     gotoAndPlay(5); 
    } 
} 
Home2.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndPlayFromFrame_4); 

function fl_ClickToGoToAndPlayFromFrame_4(event:MouseEvent):void 
{ 
    gotoAndPlay(1); 
} 
+0

對象ID不包含關鍵幀。確保您所引用的所有對象都在同一個框架上。這是我可以在沒有更多信息的情況下給出的最佳答案。 – Duke 2014-12-13 10:10:40

+0

我正在做的一切都在同一幀,仍然無法弄清楚。 – user3329318 2014-12-13 17:50:29

+0

通過電子郵件發送您的資產(在我的個人資料中),我可以爲您查看它。 – Duke 2014-12-13 18:56:32

回答

1

變化:

if (passwordtxtbox.text == "Games") 

到:

else if (passwordtxtbox.text == "Games") 
+0

謝謝一堆:) – user3329318 2014-12-13 23:04:39

相關問題