我需要使用两个按钮 - 和 + 更改数字(动态文本)。如果在动态文本上按+(加号)必须加1,依此类推。
例如:
text = i
on (release) {
text =i+1;
}
我需要使用两个按钮 - 和 + 更改数字(动态文本)。如果在动态文本上按+(加号)必须加1,依此类推。
例如:
text = i
on (release) {
text =i+1;
}
仅供参考,您的代码在 ActionScript 2 中,您应该学习 ActionScript 3。
无论如何,首先创建两个Buttons
和一个动态TextField
。将它们命名为btn_minus
,并在btn_plus
中tf
写入 0 TextField
。
试试这个:
import flash.events.MouseEvent;
btn_minus.addEventListener(MouseEvent.CLICK, onMinus);
btn_plus.addEventListener(MouseEvent.CLICK, onPlus);
var count:int = 0;
function onMinus(e:MouseEvent):void
{
count --;
tf.text = String(count);
}
function onPlus(e:MouseEvent):void
{
count ++;
tf.text = String(count);
}