Project1
标题:
求助……这个镜像脚本
[打印本页]
作者:
泥亾
时间:
2016-2-16 22:06
标题:
求助……这个镜像脚本
encoding:utf-8
#==============================================================================
# ■ Spriteset_Map
#------------------------------------------------------------------------------
# 处理地图画面精灵和图块的类。本类在 Scene_Map 类的内部使用。
#==============================================================================
class Spriteset_Map
#--------------------------------------------------------------------------
# ● 水平翻转图片 mirror_picture(图片编号)
#--------------------------------------------------------------------------
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
复制代码
这个脚本是用来翻转图片的,我用来翻转立绘。【还有另一个补充部分,但语法基本一样】
一开始用后发现,只要第一次用过,之后该编号下所有图片都会翻转。但是最近测试发现如果存档后读档,效果会消失,求正确使用方法……
作者:
Vortur
时间:
2016-2-16 23:12
恕在下直言,楼主不妨计算一下时间成本,是否准备正反两张立绘,而非使用脚本对工程更好呢?
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1