private void SurrenderChild(Entity entity) { Entity child = ((C_PlayerState)entity.GetNormalComponent("C_PlayerState")).GetOneChild(); if (child.GetName() == "Null") { return; } C_DrawAnimetion drawChild = (C_DrawAnimetion)child.GetDrawComponent("C_DrawAnimetion"); C_ChildState childState = (C_ChildState)child.GetNormalComponent("C_ChildState"); drawChild.SetNowAnim("Catch"); Entity eagle = collider.GetOtherEntity("Eagle"); C_EnemyState eagleState = (C_EnemyState)eagle.GetNormalComponent("C_EnemyState"); eagleState.SetCaughtChild(); childState.SetEnemyCatchMe(eagle); }