[英]How to animate a button in ActionScript-3?
我有一个游戏,我想向其中添加一些动画,例如突出显示可以使用的东西。 (这更多关于效果)
示例:见下图
我还可以做些什么?
感谢您的任何想法和提示!
我经常使用AS3,在编码时通常会做以下工作:1.将问题分成小包2.解决第一个包并继续操作3.微调代码以获得更好的动态性,最重要的是进一步使用它,以便在其他项目中使用
现在开始解决您的问题:1.如何仅将绿色骰子作为目标? 2.您如何只瞄准一个骰子而不是一次或根本不瞄准? 3.您如何动态添加效果?
因此,首先需要的是什么事件,是否要通过键来将它们作为目标? 如果是,则给当前元素一个布尔值,该布尔值将变为活动状态,因此您可以执行if(greenDice.true) do this
,如果if语句需要处于恒定循环中。 如果使用鼠标将其作为目标, if(e.currentTarget == greenDice) myFunction()
简单得多,您可以使用mouseOver事件,并在被调用函数中使用if语句if(e.currentTarget == greenDice) myFunction()
进行动画处理。 现在您拥有了它,您可以在骰子上调用任何事件,可能会使用Flash过滤器http://www.republicofcode.com/tutorials/flash/as3filters/在循环中更改不同的参数来创建上述效果您拥有它,也可以查看其他过滤器。 祝您编程愉快,并致以最诚挚的问候
拉斐尔
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.