像我这样的新手的 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
有人可以帮我解决这个问题吗?我最近发生了意外,忘记了这一切。现在我想再次研究它......所以......事情是。我想要一些带有提交按钮的文本字段。当我在文本字段中输入特定数字并单击提交时,当输入框中有关该数字的所有数据都将出现时,它会将我带到相应的框架。例如,我需要输入数字 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