123456789101112131415161718 |
- using Godot;
- public class Mob : RigidBody2D
- {
- public override void _Ready()
- {
- var animSprite = GetNode<AnimatedSprite>("AnimatedSprite");
- animSprite.Playing = true;
- string[] mobTypes = animSprite.Frames.GetAnimationNames();
- animSprite.Animation = mobTypes[GD.Randi() % mobTypes.Length];
- }
- public void OnVisibilityScreenExited()
- {
- QueueFree();
- }
- }
|