protected override void Initialize(Entity entity) { deadCheck = (C_EntityDeadCheck)entity.GetUpdateComponent("C_EntityDeadCheck"); moveComp = (C_MoveWithSquirrelAI)entity.GetUpdateComponent("C_MoveWithSquirrelAI"); playerState = (C_PlayerState)EntityManager.FindWithName("Player")[0].GetNormalComponent("C_PlayerState"); state = (C_CharaState)entity.GetNormalComponent("C_CharaState"); }
protected override void Initialize(Entity entity) { flyComp = (C_FlyWithEagleAI)entity.GetUpdateComponent("C_FlyWithEagleAI"); playerState = (C_PlayerState)EntityManager.FindWithName("Player")[0].GetNormalComponent("C_PlayerState"); List <Entity> circleEntity = EntityManager.FindWithName("OverseeCircle"); for (int i = 0; i < circleEntity.Count; i++) { if (circleEntity[i].GetParent() == entity) { collider = circleEntity[i].GetColliderComponent("OverseeCircle"); } } }
public override void Active() { base.Active(); //TODO 更新コンテナに自分を入れる UpdateComponent fallComp = new C_JumpWithSquirrelAI(Parameter.PlayerLimitSpeed, false); entity.RegisterComponent(fallComp); collider = new C_Collider_Circle("Squirrel", new Vector2(0, -30), 50); entity.RegisterComponent(collider); childDirect = (C_Switch3)entity.GetNormalComponent("C_Switch3"); childState = (C_ChildState)entity.GetNormalComponent("C_ChildState"); childHP = (C_Energy)entity.GetNormalComponent("C_Energy"); playerState = (C_PlayerState)TaskManager.GetNormalComponent(EntityManager.FindWithName("Player")[0], "C_PlayerState")[0]; }
public override void Active() { base.Active(); //TODO 更新コンテナに自分を入れる UpdateComponent fallComp = new C_StaticEntityFall(); entity.RegisterComponent(fallComp); myState = new C_SeasonState(eSeason.None); entity.RegisterComponent(myState); collider = new C_Collider_Circle("Shrub", new Vector2(0, -150), 150); entity.RegisterComponent(collider); drawComp = (C_DrawAnimetion)entity.GetDrawComponent("C_DrawAnimetion"); playerState = (C_PlayerState)EntityManager.FindWithName("Player")[0].GetNormalComponent("C_PlayerState"); }
protected override void Initialize(Entity entity) { moveComp = (C_FlyWithBirdAI)entity.GetUpdateComponent("C_FlyWithBirdAI"); playerState = (C_PlayerState)EntityManager.FindWithName("Player")[0].GetNormalComponent("C_PlayerState"); }