오버라이드 트랜스폼
오버라이드 트랜스폼을 사용하면 특정 공간의 제약받는 게임 오브젝트 트랜스폼을 오버라이드할 수 있습니다. 월드 공간에서 제약받는 게임 오브젝트의 Global Transform 값은 Override Source 로컬 트랜스폼 값의 변위로 대체됩니다. 즉 제약 생성 시 Override Source 게임 오브젝트의 현재 포지션이 월드 좌표계의 원점으로 간주됩니다. 로컬 공간에서 제약받는 게임 오브젝트의 Local Transforms 값은 Override Source 로컬 트랜스폼 값의 변위로 대체됩니다. 마지막으로 피벗 공간에서 Override Source 로컬 트랜스폼 값의 변위는 추가 트랜스폼 레이어처럼 동작하는 현재 제약받는 게임 오브젝트 트랜스폼에 추가됩니다. 각 공간에 대해 Override Source 게임 오브젝트 또는 Override Position/Rotation 필드를 사용하여 정확한 숫자 값을 설정할 수 있습니다.
프로퍼티 | 설명 |
---|---|
Weight | 제약의 가중치입니다. 0으로 설정하면 제약이 제약받는 게임 오브젝트에 아무런 영향을 주지 않으며, 1로 설정하면 지정된 설정에 전적으로 영향을 받습니다. |
Constrained Object | Override Source의 영향을 받는 게임 오브젝트입니다. |
Override Source | 제약받는 게임 오브젝트 트랜스폼에 영향을 주는 게임 오브젝트입니다. 이 값을 지정하면 Override Position 및 Rotation 필드가 무시됩니다. |
Override Position | 제약받는 게임 오브젝트에 적용할 Override Position 값입니다. Overrride Source를 지정하면 무시됩니다. |
Override Rotation | 제약받는 게임 오브젝트에 적용할 Override Rotation 값입니다. Overrride Source를 지정하면 무시됩니다. |
Space | 월드, 로컬 또는 피벗 공간 옵션입니다. |
Position Weight | 포지션 영향의 가중치입니다. 가중치를 1로 설정하면 제약받는 게임 오브젝트가 Override Source에 전적으로 영향을 받습니다. |
Rotation Weight | 회전 영향의 가중치입니다. 가중치를 1로 설정하면 제약받는 게임 오브젝트가 Override Source에 전적으로 영향을 받습니다. |