UDN
Search public documentation:
ChangingUnitsKR
English Translation
日本語訳
中国翻译
Interested in the Unreal Engine?
Visit the Unreal Technology site.
Looking for jobs and company info?
Check out the Epic games site.
Questions about support via UDN?
Contact the UDN Staff
日本語訳
中国翻译
Interested in the Unreal Engine?
Visit the Unreal Technology site.
Looking for jobs and company info?
Check out the Epic games site.
Questions about support via UDN?
Contact the UDN Staff
언리얼 유닛 변경하기
문서 변경내역: Daniel Wright 작성; Richard Nalezynski 관리.
개요
현재의 게임 스케일
변경 사항
임포트하기
UE3는 Max에서의 원래 유닛 길이가 얼마로 설정되었는지에 상관없이 하나의 Max Unit을 하나의 Unreal Unit으로 취급합니다.Gameplay
게임플레이에 대해 변경될 필요가 있는 속성들은 Scout.uc 하위 클래스와 Pawn.uc 하위 클래스에 들어 있습니다. 스케일에 대해 적절한 중력은 defaultgame.ini 파일에서 설정할 수 있습니다. 또한 게임에서 어느 scout 하위 클래스를 사용할 것인지도 defaultengine.ini 파일에서 지정합니다. C++로 스크립트 되고 정의된 속성에서 많은 defaultproperties를 변경해야 할 것입니다. 예를 들면MaxStepHeight
, MaxJumpHeight
, MaxOutOfWaterStepHeight
, CrouchHeight
, CrouchRadius
, GroundSpeed
, AirSpeed
, JumpZ
, DefaultGravityZ
, GroundSpeed
, 등입니다.
경로 지정
경로 지정에 대해서는, Scout에PathSize
, TestJumpZ
그리고 그밖의 것들이 있습니다.
네트워킹
네트워킹 코드는 대역폭을 절약하기 위해 위치를 integer Unreal Unit으로 양자화합니다. 이 양자화는 새 스케일에 알맞게 조정될 필요가 있습니다.오디오
UnAudio.h의 오디오 거리 인수가 변경되어야 합니다: ALAudioDevice.h (16번째 줄)에서:// 2 UU == 1" // <=> 1 UU == 0.0127 m #define AUDIO_DISTANCE_FACTOR ( 0.0127f )