赞 | 0 |
VIP | 0 |
好人卡 | 2 |
积分 | 3 |
经验 | 16406 |
最后登录 | 2021-10-3 |
在线时间 | 233 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 250
- 在线时间
- 233 小时
- 注册时间
- 2013-8-2
- 帖子
- 587
|
4楼
楼主 |
发表于 2014-8-12 15:16:43
|
只看该作者
本帖最后由 千夙 于 2014-8-12 15:20 编辑
@taroxd 献上更改后的脚本,是不是我改错了- #==============================================================================
- # ■ SideView 战斗者设定 Ver100
- #------------------------------------------------------------------------------
- # 将动作设定中制成的动作与战斗者绑定。
- # 进行战斗者相关的设定
- #==============================================================================
- class SideView
- #--------------------------------------------------------------------------
- # ● 战斗者动画的横/纵元件数 = [横, 纵]。无动画为 [1, 1]
- #--------------------------------------------------------------------------
- def max_pattern
- # 根据战斗者 id 分歧
- case id
- when 1 # 1 号角色
- return [ 3, 4]
- when -1 # 1 号敌人 (敌人 ID 通过负数指定)
- return [ 3, 4]
- else # 上面的 ID 之外的统一设定
- return [ 3, 4] if id > 0 # 所有角色(ID 为正)
- return [3, 4] if id < 0 #这里改成这样,是让所有敌人的图片改用3*4的行走图
- end
- # 之后的设定中,有根据 id 来分歧的话,请参考上面的描述。
- end
- #--------------------------------------------------------------------------
- # ● 影子的图片文件名 图像请放入 Characters 文件夹中。 false 为没有影子。
- #--------------------------------------------------------------------------
- def shadow
- return "shadow01" if id > 0 # 所有角色
- return "shadow01" if id < 0 # 所有敌人
- end
- #--------------------------------------------------------------------------
- # ● 战斗者图像翻转设定 初始状态时战斗者图像是否翻转。
- #--------------------------------------------------------------------------
- def graphic_mirror_flag
- return false if id > 0 # 所有角色
- return false if id < 0 #如果进入战斗发现敌人背对你的话,把false改成true可以让敌人反转
- end
- #--------------------------------------------------------------------------
- # ● 战斗者图像固定 战斗者动画设定的索引一定为 "" 的话设为 true
- #--------------------------------------------------------------------------
- def graphic_fix
- return false if id > 0 # 所有角色
- return false if id < 0 # 所有敌人
- end
- #--------------------------------------------------------------------------
- # ● 通常待机
- #--------------------------------------------------------------------------
- def normal
- return "通常待機" if id > 0 # 所有角色
- return "通常待機" if id < 0 # 所有敌人
- # 不一定要设置成全动作,只有动作也是可以的。
- end
- #--------------------------------------------------------------------------
- # ● 危机待机 HP 在 1/4 以下时的待机动作
- #--------------------------------------------------------------------------
- def pinch
- return "ピンチ待機" if id > 0 # 所有角色
- end
复制代码 |
|