坐标:
Unity3D
- X - left, right
- Y - up, down
- Z - forwards, backwards
Unreal Engine4
- X - forwards, backwards
- Y - left, right
- Z - up, down
UE4 also referrers to the pivots of a rotation as: Pitch, Roll, and Yaw.
游戏对象
Unity3D:GameObject
UE4:Actor
场景与关卡:
Unity3D:Scenes
UE4:(.umap)
基本数据类型:
Unity3D Unreal Engine4
| Unity3D | Unreal Engine4 |
|---|---|
| int | int32, int24, int8 |
| string | FString |
| Transform | FTransform |
| Quaternion | FQuat |
| Rotation | FRotator |
| Gameobject | Actor |
| Array | TArray |
Instantiate and Spawning
Unity3D
Instantiate()
Unreal Engine4
UWorld->SpawnActor()
UWorld::SpawnActor() may only be used for creating instances of classes which inherit from the Actor class in their hierarchy.
成员函数和数据
| Unity3D | Unreal Engine4 |
|---|---|
| Update() | Tick() |
| transform | GetActorTranform(), GetFocalLocation() |
| transform.position | GetActorTranform().GetLocation() |
| transform.roation | GetActorTranform().GetRotation() |
| transform.localScale | GetActorTranform().GetScaled3D() |
| Destroy() | Destroy() |
| Find() | TObjectIterator<T>(), FActorIterator<T> |
| MathF | FMath |
| RayCast | Trace |
| SphereCast | Sweep |