赞 | 0 |
VIP | 13 |
好人卡 | 13 |
积分 | 1 |
经验 | 7273 |
最后登录 | 2014-2-17 |
在线时间 | 37 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 37 小时
- 注册时间
- 2012-7-30
- 帖子
- 147
|
如果仔细看scene_battle里队伍命令选项和角色命令选项的话,你可以发现那个滑动的效果是由- def update_info_viewport
- @party_command_window.update
- @actor_command_window.update
- @status_window.update
- if @party_command_window.active and @info_viewport.ox > 0
- @info_viewport.ox -= 14
- elsif @actor_command_window.active and @info_viewport.ox < 84
- #@info_viewport.ox += 16
- @info_viewport.ox += 14
- end
- end
复制代码 支持的(左移右移的效果。)
因此上下左右移动应该可以。
因为我自己对一切有图片和动画的内容全部不擅长所以只能提供个思路:
在scene_item的def update加入update_info_viewport并将上面的改一下放进去。
主要是initialize和terminate发出更新的开关然后用这个更新这样。
其他诸如菱形和渐变的动画我估计是要用截图和一些bitmap的遮挡方法吧。不过在发布区看到有作微软画图效果的,所以应该可以实现,据说也很慢
至于变大突出实现图片拉伸丝毫没有头绪。估计viewport应该有点关系 |
评分
-
查看全部评分
|