Project1

标题: 求状态重叠时更换动画的脚本 [打印本页]

作者: 消隐    时间: 2008-11-29 18:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: 天圣的马甲    时间: 2008-11-29 18:50
= =!真是有意思的问题。获取状态动画的脚本在Game_Battler 2
可以用self.state?()和and连接,如果同时中了1和2,则
return $data_states[3].animation_id
  #--------------------------------------------------------------------------
  # ● 获取状态的动画 ID
  #--------------------------------------------------------------------------
  def state_animation_id
    # 一个状态也没被附加的情况下
    if @states.size == 0
      return 0
    end
    # 返回概率最大的状态动画 ID
    return $data_states[@states[0]].animation_id
  end
[LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
作者: 消隐    时间: 2008-11-29 19:48
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1