Programing/Unity(C#)

[Unity] getter, setter 메서드

hye3193 2024. 1. 5. 20:49
private float moveSpeed;

public float MoveSpeed
{
    get => moveSpeed;
    set => moveSpeed = value;
}

클래스 내에 위와 같이 정의해 두면

 

object.MoveSpeed = 10.0f; // MoveSpeed 속성을 설정(Setter)
float currentSpeed = object.MoveSpeed; // MoveSpeed 속성을 가져옴(Getter)

이런 식으로 get, set 메서드를 활용할 수 있다