我需要用两个按钮更改数字(动态文本), - 和+。如果在动态文本上按+(加号),则必须添加1,依此类推。
代表:
text = i
on (release) {
text =i+1;
}
答案 0 :(得分:0)
仅供参考,您的代码在ActionScript 2中,您应该学习ActionScript 3。
无论如何,首先要创建两个Buttons
和一个动态TextField
。将它们命名为btn_minus
,btn_plus
,tf
并在TextField
中写入0。
试试这个:
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);
}