0

我需要使用两个按钮 - 和 + 更改数字(动态文本)。如果在动态文本上按+(加号)必须加1,依此类推。

例如:

text = i

on (release) {

    text =i+1;

}
4

1 回答 1

0

仅供参考,您的代码在 ActionScript 2 中,您应该学习 ActionScript 3。

无论如何,首先创建两个Buttons和一个动态TextField。将它们命名为btn_minus,并在btn_plustf写入 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);
}
于 2013-02-11T03:08:58.663 回答