Project1

标题: 求助~关于横版战斗中角色伤害时的动画 [打印本页]

作者: lokylogyrpg    时间: 2010-10-5 15:04
标题: 求助~关于横版战斗中角色伤害时的动画
我用到了“战斗时真移位02”的脚本范例,里面先定义了一个 startactive,作为角色的动作行为。
然后他的范例中就是运用 startactive 来做动画行动的,。。。可是我想在后面加一个角色被伤害的动画,于是在scene battle 4 里面加上了
   # ● 刷新画面 (主回合步骤 3 : 行动方动画)中:------------------------

if target.is_a?(Game_Actor)
              if target.current_action.kind == 0 and target.current_action.basic == 1
                   @active_battler.startactive == "防御"
     else
         @active_battler.startactive == "伤害"
      end
......
#--------------------------------------------------------------------------
  # ● 刷新画面 (主回合步骤 4 : 对像方动画)--------------------------------------------------
  #--------------------------------------------------------------------------
#if target.is_a?(Game_Actor)
            if (target.current_action.kind == 0 and target.current_action.basic == 1
          @active_battler.startactive = "防御"
       else
         @active_battler.startactive = "伤害"
       end
......
可是写完后发现,是敌人跑过来砍我方角色的时候,它自己在做被伤害的动作,而我方角色都没动。。。。。
这个@active_battler是啥意思?如果想改成我方battler的表现,是改成target_battler.startactive 吗? 好像也没用啊。。。。

求助!~




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