flash AS2.0怎么获取文本中的文字?
flash AS2.0如何获取文本中的文字??
一个动态文本,一个输入文本,一个按钮。
动态文本我在它的属性里设置变量为:wby
输入文本,我在它的属性里设置变量为:wbr
要求: 在输入文本里面输入123 ,按下按钮,显示到动态文本中。
在按钮上释放鼠标后,判断动态文本里面的文字是不是123
如果是,则输出窗口显示:“恭喜你,答对了!”
如果不是,则输出面板显示:“您答错了!”
本人刚学AS ,希望能给些比较详细的代码及解释,谢谢了。
------解决方案--------------------
不需要变量 一个按钮动作就能完成
输入文本实例名为a,动态文本实例名为b,输出窗口(动态文本)实例名为c,提交按钮实例名为d
在第一帧输入以下代码:
d.onPress = function() {
b.text = a.text;
};
d.onRelease = function() {
if (b.text == "123") {
c.text = "恭喜你,答对了!";
} else {
c.text = "您答错了。";
}
};
一个动态文本,一个输入文本,一个按钮。
动态文本我在它的属性里设置变量为:wby
输入文本,我在它的属性里设置变量为:wbr
要求: 在输入文本里面输入123 ,按下按钮,显示到动态文本中。
在按钮上释放鼠标后,判断动态文本里面的文字是不是123
如果是,则输出窗口显示:“恭喜你,答对了!”
如果不是,则输出面板显示:“您答错了!”
本人刚学AS ,希望能给些比较详细的代码及解释,谢谢了。
------解决方案--------------------
不需要变量 一个按钮动作就能完成
输入文本实例名为a,动态文本实例名为b,输出窗口(动态文本)实例名为c,提交按钮实例名为d
在第一帧输入以下代码:
d.onPress = function() {
b.text = a.text;
};
d.onRelease = function() {
if (b.text == "123") {
c.text = "恭喜你,答对了!";
} else {
c.text = "您答错了。";
}
};