![](/img/trans.png)
[英]Flash AS3: 1026 Error: Constructor functions must be instance methods
[英]Error 1026 Constructor Functions must be instance methods
我創建了一個輸入和輸出框。 代碼不起作用,錯誤消息是
1026: Constructor functions must be instance method.
我已經檢查了所有實例,它們是正確的-所以我缺少哪一點。
這是我使用的代碼:
框架1動作代碼:
//starting input boxes//
var myText : String;
/*create event handler*/
btnNext.addEventListener(MouseEvent.CLICK, nextClick);
function nextClick(myNextEvent:MouseEvent):void
{
captureText();
this.nextFrame();
}
function captureText():void
{
myText = txtInput.text;
}
框架2的動作:
/*output the following*/
txtOutput.text = "Hello "+myText+" Thanks for joining in!";
/*making back button work*/
btnBack.addEventListener(MouseEvent.CLICK,backClick);
function backClick(myBackEvent:MouseEvent):void
{
this.prevFrame();
}
我在舞台上有兩個按鈕btnBack
和btnNext
,同名實例的輸入和輸出框的實例名稱為txtInput
和txtOutput
。
錯誤#1026是命名沖突,您粘貼的代碼與類無關,請檢查是否有更多具有該類名稱的函數,或者是否存在與該類同名的靜態函數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.