今天使用Camera.main 结果发现为空,但是场景中明明有相机
于是查询了一下
官方描述
The first enabled camera tagged "MainCamera" (Read Only).
Returns null if there is no such camera in the scene.
之所以会报空是因为我的相机tag没有设置为MainCamera所以找不到
那么如果存在多个tag为MainCamera会怎样呢?
会使用一个有效的MainCamera。
也就是说如果你的cube也把tag设置MainCamera,还是会默认读取相机的
但是如果是两个相机a,b
a先设置为MainCamera,b在设置为MainCamera将使用a而不是b相机。
网友评论