赞 | 0 |
VIP | 0 |
好人卡 | 6 |
积分 | 1 |
经验 | 6488 |
最后登录 | 2013-11-13 |
在线时间 | 79 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 79 小时
- 注册时间
- 2007-6-23
- 帖子
- 154
|
本帖最后由 fangyc 于 2013-8-20 16:13 编辑
你试试加一个下面的脚本,不过没测试过……
事件里调用 @spriteset.mirror_picture(图片编号) 来翻转图片
- #encoding:utf-8
- #==============================================================================
- # ■ Spriteset_Map
- #------------------------------------------------------------------------------
- # 处理地图画面精灵和图块的类。本类在 Scene_Map 类的内部使用。
- #==============================================================================
- class Spriteset_Map
- #--------------------------------------------------------------------------
- # ● 水平翻转图片
- #--------------------------------------------------------------------------
- def mirror_picture(number)
- pic = $game_map.screen.pictures[number]
- return unless pic
- @picture_sprites[number] ||= Sprite_Picture.new(@viewport2, pic)
- @picture_sprites[number].mirror = !@picture_sprites[number].mirror
- end
- end
- #==============================================================================
- # ■ Spriteset_Battle
- #------------------------------------------------------------------------------
- # 处理战斗画面的精灵的类。本类在 Scene_Battle 类的内部使用。
- #==============================================================================
- class Spriteset_Battle
- #--------------------------------------------------------------------------
- # ● 水平翻转图片
- #--------------------------------------------------------------------------
- def mirror_picture(number)
- pic = $game_troop.screen.pictures[number]
- return unless pic
- @picture_sprites[number] ||= Sprite_Picture.new(@viewport2, pic)
- @picture_sprites[number].mirror = !@picture_sprites[number].mirror
- end
- end
复制代码 |
|