public void Awake()
 {
     this.heroTransformComponent = this.GetParent <HotfixUnit>().m_ModelUnit.GetComponent <HeroTransformComponent>();
     this.userInputComponent     = ETModel.Game.Scene.GetComponent <UserInputComponent>();
     this.m_CDComponent          = ETModel.Game.Scene.GetComponent <CDComponent>();
     m_QCDInfo          = ReferencePool.Acquire <CDInfo>();
     m_QCDInfo.Interval = 5000;
     m_QCDInfo.Name     = "QCD";
     m_WCDInfo          = ReferencePool.Acquire <CDInfo>();
     m_WCDInfo.Interval = 7000;
     m_WCDInfo.Name     = "WCD";
     m_ECDInfo          = ReferencePool.Acquire <CDInfo>();
     m_ECDInfo.Interval = 10000;
     m_ECDInfo.Name     = "ECD";
     m_CDComponent.AddCDData(this.Entity.Id, m_QCDInfo);
     m_CDComponent.AddCDData(this.Entity.Id, m_WCDInfo);
     m_CDComponent.AddCDData(this.Entity.Id, m_ECDInfo);
 }
 public void Awake()
 {
     this.heroTransformComponent = this.GetParent <HotfixUnit>().m_ModelUnit.GetComponent <HeroTransformComponent>();
     this.userInputComponent     = ETModel.Game.Scene.GetComponent <UserInputComponent>();
 }