컴포넌트(Component)
MovementComponent.cs
public class MovementComponent : IComponent, IDisposable
{
public ReactiveProperty<Vector2> Movement { get; set; }
public bool StopMovement { get; set; }
public MovementComponent()
{
Movement = new Vector2ReactiveProperty();
StopMovement = false;
}
public void Dispose()
{
Movement.Dispose();
}
}