接下来的几周内,我准备把对如何用Unity3D制作愤怒的小鸟的研究过程记录下来,希望能完成愤怒的小鸟游戏的大部分功能。
好记性不如烂笔头,开始吧!
目标:制作开头loading时的Logo界面,4秒后进入下一个界面。
1. 建一个空Project,将屏幕分辨率改为800*600.
File--->Build Settings...---->PC and Mac Standalone--->Player Settings...--->Resolution and Presentation
2. 创建一个GUI Texture,重命名为Logo,然后Logo图片放到这个GUI Texture上,修改其参数如下:
3. 创建一个Scene,命名为PlayScene。然后把Scene都加入到build中
4. 我们来写个脚本实现界面切换功能。
#pragma strict
var timeInterval : int = 4;
var level : int;
private var timeUpdate : float;
function Start () {
}
function Update () {
timeUpdate += Time.deltaTime;
if (timeUpdate > timeInterval) {
Application.LoadLevel(level);
}
}
5. 将这个脚本赋给LogoScene中的camera,将Level值改为1.
OK,运行试试吧!