예제 #1
0
        public NpcRoleEntity()
        {
            actionCom = new ActionComponent()
            {
                baseEntity = this
            };
            audioCom = new AudioComponent()
            {
                baseEntity = this
            };
            gameObjCom = new GameObjectComponent()
            {
                baseEntity = this
            };
            healthCom = new HealthComponent()
            {
                baseEntity = this
            };
            nameCom = new NameComponent()
            {
                baseEntity = this
            };

            npcAttCom = new NpcAttComponent()
            {
                baseEntity = this
            };
            pathCom = new PathComponent()
            {
                baseEntity = this
            };
            roleCom = new RoleComponent()
            {
                baseEntity = this
            };
            skillAttCom = new SkillAttComponent()
            {
                baseEntity = this
            };
            weaponCom = new WeaponComponent()
            {
                baseEntity = this
            };
        }
 public TransferEntity()
 {
     audioCom = new AudioComponent()
     {
         baseEntity = this
     };
     gameObjCom = new GameObjectComponent()
     {
         baseEntity = this
     };
     nameCom = new NameComponent()
     {
         baseEntity = this
     };
     transferIDCom = new TransferAttComponent()
     {
         baseEntity = this
     };
 }
예제 #3
0
 public SkillEntity()
 {
     audioCom = new AudioComponent()
     {
         baseEntity = this
     };
     skillCom = new SkillComponent()
     {
         baseEntity = this
     };
     skillGameObjectCom = new SkillGameObjectComponent()
     {
         baseEntity = this
     };
     skillPathCom = new SkillPathComponent()
     {
         baseEntity = this
     };
 }