public override void Active() { base.Active(); //TODO 更新コンテナに自分を入れる UpdateComponent fallComp = new C_StaticEntityFall(); entity.RegisterComponent(fallComp); collider = new C_Collider_Circle("Fruit", new Vector2(0, -15), 15); entity.RegisterComponent(collider); drawComp = (C_DrawAnimetion)entity.GetDrawComponent("C_DrawAnimetion"); }
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"); }