像我这样的新手的 AS3 输入文本转到框架

AS3 input text goto frame for noob like me

有人可以帮我解决这个问题吗?我最近发生了意外,忘记了这一切。现在我想再次研究它......所以......事情是。我想要一些带有提交按钮的文本字段。当我在文本字段中输入特定数字并单击提交时,当输入框中有关该数字的所有数据都将出现时,它会将我带到相应的框架。例如,我需要输入数字 100,我将第 100 帧专门用于该输入,因此用户点击提交并将他带到第 100 帧。 非常感谢你 我确实找到了这样的东西

import flash.events.MouseEvent; 
submitbtn.addEventListener(MouseEvent.CLICK, testPassword); 

function testPassword(e:MouseEvent):void { 
if (numbertext.text == "903") { 
     gotoAndPlay(903);
} else { 
     gotoAndPlay(200);
  }
  }

类似的东西

我的解决方案:

将数字而非字符串传递给 Number DataType。

import flash.events.MouseEvent; 
import flash.display.MovieClip

var numbertext:Number = 0;
var MyClip:MovieClip = new MovieClip();

submitbtn.addEventListener(MouseEvent.CLICK, testPassword); 

function testPassword(e:MouseEvent):void { 
    if (numbertext == 903) { 
         MyClip.gotoAndPlay(903);
    } 
    else { 
        MyClip.gotoAndPlay(200);
    }
}
    

请注意,如果将其添加到框架中,请使用 this.gotoAnPlay(number)

要了解有关 gotoAndPlay() 的更多信息,请访问 ActionScript gotoAndPlay