如何制作按钮来重复效果?

时间:2014-10-26 16:27:53

标签: actionscript-3 loops

我有这个代码,当我第一次点击按钮时一切正常

如果我再次点击,则效果不会重复

此代码有什么问题?

 function generateRandom(Event:MouseEvent):void
            {
                while (true)
             {
                 rectangle.x = xposition;
                 rectangle.y = yposition;
                 a++
             }
            }

1 个答案:

答案 0 :(得分:0)

你可以试试这个:

btn.addEventListener(MouseEvent.CLICK, generate_random_position)
function generate_random_position(e:MouseEvent){
    var x = Math.random() * (stage.stageWidth - rectangle.width)
    var y = Math.random() * (stage.stageHeight - rectangle.height)
    rectangle.x = x
    rectangle.y = y
}