为了让变量在面板显示 变量前面是public
public
class
MovePoint
:
MonoBehaviour
{
public
Vector3
targetPoint;
public
CharacterController
cController;
public
bool
isCanMove =
false
;
public
float
speed = 6.0F;
public
float
dis;
角色与目标点距离
有没有办法 让这些变量面板显示 ,又让其他类看作是private,不让其他类访问 ,就下面方法
方法1:
右键Inspector面板 选中Debug模式
方法2:变量前加
[
SerializeField
]
public
class
MovePoint
:
MonoBehaviour
{
[
SerializeField
]
Vector3
targetPoint;
[
SerializeField
]
CharacterController
cController;
[
SerializeField
]
bool
isCanMove =
false
;
[
SerializeField
]
float
speed = 6.0F;
[
SerializeField
]
float
dis;
角色与目标点距离