コード例 #1
0
 void Awake()
 {
     m_instance = this;
     foreach (Transform child in transform)
     {
         XffectComponent xft = child.GetComponent <XffectComponent>();
         if (xft != null)
         {
             //make sure all children is inited.
             xft.Initialize();
             if (!EffectDic.ContainsKey(child.name))
             {
                 EffectDic[child.name] = new ArrayList();
             }
             EffectDic[child.name].Add(xft);
         }
         CompositeXffect cxft = child.GetComponent <CompositeXffect>();
         if (cxft != null)
         {
             cxft.Initialize();
             if (!CompEffectDic.ContainsKey(child.name))
             {
                 CompEffectDic[child.name] = new ArrayList();
             }
             CompEffectDic[child.name].Add(cxft);
         }
     }
 }
コード例 #2
0
ファイル: EffectController.cs プロジェクト: wskidmore/mdc
 void Start()
 {
     EffectCache = ObjectCache.GetComponent<XffectCache>();
 }
コード例 #3
0
ファイル: EffectController.cs プロジェクト: rnetiks/FoxMod
 private void Start()
 {
     this.EffectCache = this.ObjectCache.GetComponent <XffectCache>();
 }
コード例 #4
0
 private void Start()
 {
     EffectCache = ObjectCache.GetComponent <XffectCache>();
 }
コード例 #5
0
ファイル: XffectCache.cs プロジェクト: hibaby/wowboss
 void Awake()
 {
     m_instance = this;
     foreach (Transform child in transform)
     {
         XffectComponent xft = child.GetComponent<XffectComponent>();
         if (xft != null)
         {
             //make sure all children is inited.
             xft.Initialize();
             if (!EffectDic.ContainsKey(child.name))
                 EffectDic[child.name] = new ArrayList();
             EffectDic[child.name].Add(xft);
         }
         CompositeXffect cxft = child.GetComponent<CompositeXffect>();
         if (cxft != null)
         {
             cxft.Initialize();
             if (!CompEffectDic.ContainsKey(child.name))
                 CompEffectDic[child.name] = new ArrayList();
             CompEffectDic[child.name].Add(cxft);
         }
     }
 }