public App.View.Character.VCharacter GetCharacter(int index, List <App.View.Character.VCharacter> characters) { Vector2 coordinate = baseMapMaster.GetCoordinateFromIndex(index); App.View.Character.VCharacter vCharacter = characters.Find(c => c.ViewModel.Hp.Value > 0 && !c.ViewModel.IsHide.Value && c.ViewModel.CoordinateX.Value == coordinate.x && c.ViewModel.CoordinateY.Value == coordinate.y); return(vCharacter); }