写了一个摄像机跟随的脚本,却显示不出画面
unity3d吧
全部回复
仅看楼主
level 2
Stanny_452 楼主
2016年10月25日 08点10分 1
level 2
Stanny_452 楼主
private Vector2 camera_position;
private GameObject player;
// Use this for initialization
void Start()
{
player = GameObject.FindGameObjectWithTag("Player");
}
// Update is called once per frame
void LateUpdate()
{
camera_position.x = player.transform.position.x + 16;
camera_position.y = 9.0f;
this.transform.position = camera_position;
}
代码是这样的
2016年10月25日 08点10分 2
level 2
Stanny_452 楼主
2016年10月25日 09点10分 3
level 2
Stanny_452 楼主
然后调试的时候没有画面
但是切回到scene 视图的时候,摄像机是跟随着任务一起移动的、、、但是为什么game里面没有画面呢
2016年10月25日 09点10分 4
level 9
放在Update里吧
2016年10月25日 09点10分 5
试了,还是这样。。。
2016年10月25日 09点10分
@Stanny_452 你说的没有画面是指什么。是画面没有动,还是什么
2016年10月26日 03点10分
level 11
在scene界面切到3d画面,确认人物确实在摄像机视锥体中
确认人物的layer在摄像机的cullingmask中是选中的
2016年10月26日 03点10分 6
level 1
注意一下camera_position.z
2022年06月28日 20点06分 7
1