diff --git a/scenes/collectables/Bolt.cs b/scenes/collectables/Bolt.cs index 975566b..42d0d0b 100644 --- a/scenes/collectables/Bolt.cs +++ b/scenes/collectables/Bolt.cs @@ -18,7 +18,7 @@ public class Bolt : Area2D Disconnect("body_entered", this, "OnBoltBodyEntered"); SetCollisionMaskBit((int) Game.PhysicsLayer.Player, false); SetCollisionLayerBit((int) Game.PhysicsLayer.Collectable, false); - if (String.Equals(body.Name, "Player")) + if (body.Name.Equals("Player")) { Collected(); } diff --git a/scenes/collectables/Energy.cs b/scenes/collectables/Energy.cs index 8683312..b0fe502 100644 --- a/scenes/collectables/Energy.cs +++ b/scenes/collectables/Energy.cs @@ -4,12 +4,11 @@ using System; public class Energy : Area2D { private Event _event; - private AnimatedSprite _sprite; public override void _Ready() { _event = GetNode("/root/Event"); - _sprite = GetNode("AnimatedSprite"); + GetNode("AnimatedSprite").Play(); } public void OnEnergyBodyEntered(Node body) @@ -17,20 +16,10 @@ public class Energy : Area2D Disconnect("body_entered", this, "OnEnergyBodyEntered"); SetCollisionMaskBit((int) Game.PhysicsLayer.Player, false); SetCollisionLayerBit((int) Game.PhysicsLayer.Collectable, false); - if (String.Equals(body.Name, "Player")) + if (body.Name.Equals("Player")) { _event.EmitSignal("EnergyCollected", 1); } QueueFree(); } - - public void OnVisibilityNotifier2DScreenEntered() - { - _sprite.Play(); - } - - public void OnVisibilityNotifier2DScreenExited() - { - _sprite.Stop(); - } }