赞 | 5 |
VIP | 620 |
好人卡 | 38 |
积分 | 69 |
经验 | 125468 |
最后登录 | 2015-7-27 |
在线时间 | 1666 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 6855
- 在线时间
- 1666 小时
- 注册时间
- 2008-10-29
- 帖子
- 6710
|
= = 不知道楼主想干嘛.下面这一小段可以满足你.
不过我没测试......- module RPG
- class Sprite < ::Sprite
- if @hzhj_alias.nil?
- alias hzhj_old_animation animation
- alias hzhj_old_loop_animation loop_animation
- @hzhj_alias = true
- end
- def animation(*args) # 这是播放动画
- if args[0].is_a?(RPG::Animation)
- return if args[0].id >= 2 # 你说的那个 2
- end
- hzhj_old_animation(*args)
- end
- def loop_animation(*args) # 这是循环播放动画
- if args[0].is_a?(RPG::Animation)
- return if args[0].id >= 2 # 你说的那个 2
- end
- hzhj_old_loop_animation(*args)
- end
- end
- end
复制代码 |
评分
-
查看全部评分
|