121 lines
1.7 KiB
C
121 lines
1.7 KiB
C
|
|
#include "ScriptableObject.helper.h"
|
||
|
|
|
||
|
|
#define CameraObject
|
||
|
|
|
||
|
|
/*
|
||
|
|
|
||
|
|
<summary>
|
||
|
|
设置是否为正交相机
|
||
|
|
</summary>
|
||
|
|
<param name="arg"></param>
|
||
|
|
|
||
|
|
*/
|
||
|
|
#define SetOrthographic(arg)
|
||
|
|
|
||
|
|
/*
|
||
|
|
|
||
|
|
<summary>
|
||
|
|
设置相机视野角度
|
||
|
|
</summary>
|
||
|
|
<param name="arg">视野角度值</param>
|
||
|
|
|
||
|
|
*/
|
||
|
|
#define SetFieldOfView(arg)
|
||
|
|
|
||
|
|
/*
|
||
|
|
|
||
|
|
<summary>
|
||
|
|
设置正交相机的尺寸
|
||
|
|
</summary>
|
||
|
|
<param name="arg">正交相机尺寸值</param>
|
||
|
|
|
||
|
|
*/
|
||
|
|
#define SetOrthographicSize(arg)
|
||
|
|
|
||
|
|
/*
|
||
|
|
|
||
|
|
<summary>
|
||
|
|
设置近裁剪面距离
|
||
|
|
</summary>
|
||
|
|
<param name="arg">近裁剪面距离值</param>
|
||
|
|
|
||
|
|
*/
|
||
|
|
#define SetNearClipPlane(arg)
|
||
|
|
|
||
|
|
/*
|
||
|
|
|
||
|
|
<summary>
|
||
|
|
设置远裁剪面距离
|
||
|
|
</summary>
|
||
|
|
<param name="arg">远裁剪面距离值</param>
|
||
|
|
|
||
|
|
*/
|
||
|
|
#define SetFarClipPlane(arg)
|
||
|
|
|
||
|
|
/*
|
||
|
|
|
||
|
|
<summary>
|
||
|
|
设置相机深度
|
||
|
|
</summary>
|
||
|
|
<param name="arg">相机深度值</param>
|
||
|
|
|
||
|
|
*/
|
||
|
|
#define SetDepth(arg)
|
||
|
|
|
||
|
|
/*
|
||
|
|
|
||
|
|
<summary>
|
||
|
|
设置虚拟相机跟随目标
|
||
|
|
</summary>
|
||
|
|
<param name="targetName">对象相对路径</param>
|
||
|
|
|
||
|
|
*/
|
||
|
|
#define SetVirtualCameraFollow(targetName)
|
||
|
|
|
||
|
|
/*
|
||
|
|
|
||
|
|
<summary>
|
||
|
|
设置虚拟相机观察目标
|
||
|
|
</summary>
|
||
|
|
<param name="targetName">对象相对路径</param>
|
||
|
|
|
||
|
|
*/
|
||
|
|
#define SetVirtualCameraLookAt(targetName)
|
||
|
|
|
||
|
|
/*
|
||
|
|
|
||
|
|
<summary>
|
||
|
|
设置虚拟相机跟随偏移
|
||
|
|
</summary>
|
||
|
|
<param name="x">X轴偏移</param>
|
||
|
|
<param name="y">Y轴偏移</param>
|
||
|
|
<param name="z">Z轴偏移</param>
|
||
|
|
|
||
|
|
*/
|
||
|
|
#define SetVirtualCameraFollowOffset(x,y,z)
|
||
|
|
|
||
|
|
/*
|
||
|
|
|
||
|
|
<summary>
|
||
|
|
设置虚拟相机跟随阻尼
|
||
|
|
</summary>
|
||
|
|
<param name="x">X轴阻尼</param>
|
||
|
|
<param name="y">Y轴阻尼</param>
|
||
|
|
<param name="z">Z轴阻尼</param>
|
||
|
|
|
||
|
|
*/
|
||
|
|
#define SetVirtualCameraFollowDamping(x,y,z)
|
||
|
|
|
||
|
|
/*
|
||
|
|
|
||
|
|
<summary>
|
||
|
|
设置虚拟相机观察阻尼
|
||
|
|
</summary>
|
||
|
|
<param name="x">X轴阻尼</param>
|
||
|
|
<param name="y">Y轴阻尼</param>
|
||
|
|
<param name="z">Z轴阻尼</param>
|
||
|
|
|
||
|
|
*/
|
||
|
|
#define SetVirtualCameraLookAtDamping(x,y,z)
|
||
|
|
|