Unity VR学习:第一人称射击游戏(1)
1.封装标签和场景淡入淡出效果实现
(1) 封装标签
1.标签有Player,Enemy,GameController,Fader(画布),MainCamera
2.使用const常量进行封装:
const:声明某个常量字段或常量局部变量。
注意:常量字段和常量局部变量不是变量并且不能修改
利用const管理游戏标签
(2) 场景淡入淡出
1.本使用GUITexture,但版本已弃用。若直接在空物体中添加image组件将不会显示,使用UI的Panel。
2.挂载脚本FadeInOut: ①.在Start中使用this.getCompoent获取组件 ②.主要使用lerp方法实现淡入淡出
public float fadeSpeed = 1.5f;
private bool sceneStarting = true;
private Image tex;
void Start()
{
tex = this