protected bool OnCollision(IWrappedBody them, Vector2 normal) { Lily link = them.Owner as Lily; if (link != null) { Explode(); RemoveNextFrame(); } return true; }
protected bool OnCollision(IWrappedBody them, Vector2 normal) { Character link = them.Owner as Character; if (link != null) { //Console.WriteLine("Showing"); dtest.IsVisible = true; //dtest.IsFocused = true; } return true; }
protected override void Recycle(bool isReleasing) { RenderPosition = Vector2.Zero; RenderOrigin = Vector2.Zero; RenderRotation = 0.0f; RenderSize = Vector2.Zero; RenderColor = Color.White; _alpha = 1.0f; _offset = Vector2.Zero; _origin = Vector2.Zero; _pivot = Vector2.One * 0.5f; _position = Vector2.Zero; _rotation = 0.0f; _scale = Vector2.One; _size = Vector2.Zero; _tint = Color.White; _wrappedBody = null; base.Recycle(isReleasing); }