Files
Convention-Unity-Demo/Assets/StreamingAssets/Helper/CameraObject.helper.h

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)