示例#1
0
 public override void Load(ScriptableData.CallData stCall)
 {
     if (stCall.GetParamNum() >= 2)
     {
         m_IsEquals    = bool.Parse(stCall.GetParamId(0));
         m_TargetState = TriggerUtil.GetBeHitStateFromStr(stCall.GetParamId(1));
     }
 }
 private void LoadFiltStateConfig(ScriptableData.CallData stCall)
 {
     if (stCall.GetParamNum() >= 1)
     {
         BeHitState filtstate = TriggerUtil.GetBeHitStateFromStr(stCall.GetParamId(0));
         if (!IsFiltState(filtstate))
         {
             m_FiltStates.Add(filtstate);
         }
     }
 }