private void Init()
 {
     //Update Info
     if (null != m_ActionFrameData)
     {
         m_fTime           = (float)m_ActionFrameData.Time;
         m_Config          = m_ActionFrameData.Runtime_CreateEffect;
         m_strResourceName = m_Config.EffectName;
         m_instanceId      = m_Config.InstanceId;
     }
     else
     {
         m_ActionFrameData   = new ActionFrameData();
         m_Instance.minSize  = new Vector2(WINDOW_MIN_WIDTH, WINDOW_MIN_HIEGHT);
         m_strResourceName   = string.Empty;
         m_instanceId        = string.Empty;
         m_Config            = new Runtime_CreateEffectFrameConfig();
         m_Config.EffectName = string.Empty;
         m_Config.Pos        = new ThriftVector3();
         m_Config.Rot        = new ThriftVector3();
         m_Config.InstanceId = string.Empty;
     }
     m_TargetTypePopList = new[] { "目标", "使用者" };
 }
Пример #2
0
 public Runtime_CreateEffectFrame(ActionPlayer action, ActionFrameData data) : base(action, data)
 {
     m_FrameConfig = m_FrameData.Runtime_CreateEffect;
 }