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