A가 활성화되어있어야, B가 체크가능하게 만들어야할 때 사용됨.

예를들어 중력을 켤지 말지 정해져야 중력 가속도의 스케일값을 조정할 수 있게 하는 것 과 같은 맥락이다.

사용법은 UPROPERTY 에 EditCondition 이라는 meta 태그를 넣어주는 것이다.

UPROPERTY(EditAnywhere, BlueprintReadWrite)
bool bUseGravity;

UPROPERTY(EditAnywhere, BlueprintReadWrite, meta = (EditCondition = "bUseGravity")
float GravityScale;