加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
这是我找到的脚本:
#-------------------------------------------------------------------------- # ● 【Ft.M】设置角色的位图(六帧行走图) #-------------------------------------------------------------------------- def set_character_bitmap self.bitmap = Cache.character(@character_name) sign = @character_name[/^[\!\$\&]./] if sign && sign.include?('$') @cw = bitmap.width / 3 @ch = bitmap.height / 4 elsif sign && sign.include?('&') @cw = bitmap.width / 6 @ch = bitmap.height / 4 else @cw = bitmap.width / 12 @ch = bitmap.height / 8 end self.ox = @cw / 2 self.oy = @ch end
#--------------------------------------------------------------------------
# ● 【Ft.M】设置角色的位图(六帧行走图)
#--------------------------------------------------------------------------
def set_character_bitmap
self.bitmap = Cache.character(@character_name)
sign = @character_name[/^[\!\$\&]./]
if sign && sign.include?('$')
@cw = bitmap.width / 3
@ch = bitmap.height / 4
elsif sign && sign.include?('&')
@cw = bitmap.width / 6
@ch = bitmap.height / 4
else
@cw = bitmap.width / 12
@ch = bitmap.height / 8
end
self.ox = @cw / 2
self.oy = @ch
end
我想知道如果要改成像xp那样在文件名里用★x(x代表帧数)来识别的话该怎么修改?简单说, if sign && sign.include?('$'),如果要直接读取$后面的数字来作为帧数该怎么写呢? |