Project1

标题: 鼠标如何响应动画 [打印本页]

作者: GM.01    时间: 2010-7-9 17:12
标题: 鼠标如何响应动画
鼠标如何响应动画 就是像梦幻游戏那样点一下一圈一圈的那要怎么弄!
作者: 火ZHI意志    时间: 2010-7-9 22:17
可以是可以,要用变量监控的
作者: 紫苏    时间: 2010-7-21 17:07
不太清除你说的是什么效果,是判断鼠标点击处是否有动画?如果是的话,在点击的回调函数中检测是否在动画的范围内,动画如果是不规则图形,可以给每一帧加一个规则图形(如三角形
矩形)的排列组合逼近动画的范围,然后用几何的方法判断点是否在图形内
作者: 火ZHI意志    时间: 2010-7-21 17:20
他的意思是像网游那样,点击地面的时候在被点击的地面坐标上播放一个动画……………………………………
作者: 紫苏    时间: 2010-7-21 17:51
那就简单了,仍然是在鼠标点击的回调函数中,获取到传递进来的2D 坐标(或者是矩形对象,取决于鼠标脚本的设计),以这个位置为原点生成一个 Sprite,根据动画的帧数,每帧刷新 Sprite 的 src_rect 就实现了动画的效果,设计过程可以参考这个,都是一个道理,只是你不需要循环,在帧计数到帧数上限的时候就可以 dispose Sprite 了:
http://szsu.spaces.live.com/defa ... 57D0E50BE1820CF!137
作者: 火ZHI意志    时间: 2010-7-21 18:02
本帖最后由 火ZHI意志 于 2010-7-21 19:05 编辑

很强大,因为我看不懂在说什么……………………

————————————————————————————————
貌似有点看懂了………………

————————————————————————————————

(未完待续…………)




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1