Пример #1
0
        public void ShowSelection(Animal animal)
        {
            if (SelectedSprite.Parent != null)
            {
                SelectedSprite.Detach();
            }

            SelectedSprite.SetTexture(Assets.GetTextureCollection("animals_white")[(int)animal.Species]);
            SelectedSprite.Scale = animal.Sprite.Scale;
            SelectedSprite.SetAlpha(1.0F);

            animal.Sprite.AddChild(SelectedSprite);
        }
Пример #2
0
        public void HideSelection()
        {
            if (SelectedSprite.Parent == null)
            {
                return;
            }

            SelectedSprite.AddActivity(new FadeActivity(FadeActivity.Fade.Out, TimeSpan.FromSeconds(0.33F), EaseMode.InOut, args => SelectedSprite.Detach()));
        }