示例#1
0
 protected override void OnInit(object userData)
 {
     base.OnInit(userData);
     m_PoseRoleData = userData as PoseRoleData;
     if (m_PoseRoleData == null)
     {
         Log.Error("PoseRole data is invalid.");
         return;
     }
 }
示例#2
0
        protected override void OnInit(object userData)
        {
            base.OnInit(userData);
            m_PoseRoleData = userData as PoseRoleData;
            if (m_PoseRoleData == null)
            {
                Log.Error("PoseRole data is invalid.");
                return;
            }

            m_Animator = CachedTransform.GetComponent <Animator>();
        }
 private void InitData()
 {
     m_WarriorData = new PoseRoleData(GameEntry.Entity.GenerateTempSerialId(), m_WarriorTypeId);
     m_MasterData  = new PoseRoleData(GameEntry.Entity.GenerateTempSerialId(), m_MasterTypeId);
     m_ShooterData = new PoseRoleData(GameEntry.Entity.GenerateTempSerialId(), m_ShooterTypeId);
 }
示例#4
0
 public static void ShowPoseRole(this EntityComponent entityComponent, PoseRoleData data)
 {
     entityComponent.ShowEntity(typeof(PoseRole), data);
 }
示例#5
0
 private void InitData()
 {
     m_WarriorData = new PoseRoleData(GameEntry.Entity.GenerateTempSerialId(), 10001, ProfessionType.Warrior);
     m_MasterData  = new PoseRoleData(GameEntry.Entity.GenerateTempSerialId(), 10002, ProfessionType.Master);
     m_ShooterData = new PoseRoleData(GameEntry.Entity.GenerateTempSerialId(), 10003, ProfessionType.Shoooter);
 }