游戏开发:Unity与Cocos2d的实用指南
1. Unity多相机与GUI开发
1.1 添加新相机
若要在界面添加一个生成更多桶的按钮,需要添加一个新相机。操作步骤如下:
1. 选择 GameObject ➤ Create Other ➤ Camera
,这会在场景中添加第二个相机。此时可能会感觉场景中的所有东西都消失了,别担心,这是因为当前通过新相机查看,且它尚未正确设置。
2. 将新相机重命名为 GUICamera
。
3. 移除新相机的 Audio Listener
组件,因为场景中只能有一个音频监听器,主相机已经有了。
1.2 创建新图层
接下来要创建一个新图层,操作如下:
1. 在检查器顶部,相机名称下方是 Layer
菜单。
2. 点击 Layer
弹出窗口底部的 Add New Layer...
。
3. 在检查器中选择一个用户图层,将其命名为 “faux gui”。这个图层将用于放置假的GUI对象,这样就能从主相机过滤它们的可见性。
1.3 设置相机剔除遮罩
设置相机的剔除遮罩,使相机只显示特定图层的对象:
1. 选择 GUICamera
,在检查器中找到 Culling Mask
。
2. 在 Culling Mask
下拉菜单中选择 “Not