功能实现
1.一开始隐藏物体1
2.物体2到达物体1的指定范围后激活物体1
3.物体2离开物体1后隐藏物体1
实现步骤
- 创建物体1,物体2,空物体
- 将空物体的trigger事件√起,并collider的size
- 将物体1作为空物体的子物体
- 将移动的代码赋予物体2
- 将隐藏和显示的代码赋予空物体
代码1 移动
private Transform m_Transform;
void Start () {
m_Transform = gameObject.GetComponent<Transform>();
}
void Update () {
MoveControl();
}
void MoveControl()
{
if (Input