Unity3D开发Android游戏(二)Hello world

在设置好开发环境后,我们开始编写一个最简单的程序,也就是hello world,并让它在手机上跑起来。

1,建立项目
(1)新建一个空项目。
(2)新建一个2D背景,用于衬托UI
(3)写HelloWorld.cs脚本文件,然后绑定到摄像机上。代码如下:

1.	using UnityEngine;  
2.	using System.Collections;  
3.	  
4.	public class HelloWorld : MonoBehaviour {  
5.	  
6.	    // Use this for initialization  
7.	    void Start () {  
8.	      
9.	    }  
10.	      
11.	    // Update is called once per frame  
12.	    void Update () {  
13.	      
14.	    }  
15.	  
16.	    void OnGUI () {    
17.	        //改变字体大小  
18.	        GUI.skin.label.fontSize = 120;   
19.	        //定位显示(左边距x, 上边距y, 宽, 高)  
20.	        GUI.Label (new Rect (10, 50, 900, 120), "Hello World!");  
21.	    }  
22.	}  

2,设置Android发布参数
(1)准备游戏图标。需要5张图片,像素大小分别为:144x144,96x96,72x72,48x48,36x36。可以在项目里面建立一个Icons文件夹,把这5张图片放进去。(也可以只准备1张144x144大小的,在设置为默认图标后,会自动生成其他像素大小的图标)

(2)【File】–>【Build Settings】打开发布选项。

(3)选择【Android】作为发布平台,然后点击【Player Settings】,会在右面的【Inspector】也就是检视面板处,会出现发布选项。如下图:
Unity3D开发Android游戏(二)Hello world

(4)在检视面板的上部,设置【Company Name】和【Product Name】,也就是公司名,和产品名。填入你需要的名称。

(5)在检视面板的上部,设置【Default Icon】,设置游戏的默认图标。可以选择上面准备的,144*144的图标。

(6)点击代表 Android 的小机器人图标,打开Android 设置选项。在这里,你可以设置你需要的各种发布参数。比如竖屏横屏、游戏版本号、APK包的相关设置,等等。如下图:
Unity3D开发Android游戏(二)Hello world

(7)设置【Other Settings】–>【Identification】。这一步很重要。设置【Bundle Identifier】为com.Company.helloworld,然后设置你要发布的版本号、Android版本。我这里要发布基于android 4.2.2的游戏。如下图:
Unity3D开发Android游戏(二)Hello world

(8)设置发布参数,这一步不是必须。点击【Publishing Settings】,选择【Create New Key】复选框,输入自定义密码(请记住密码)。然后点击【Browse Keystore】,设置keystore文件的保存位置。如下图:
Unity3D开发Android游戏(二)Hello world

(9)用USB线连接手机,然后【File】–>【Build Settings】,选择Android平台,然后【Build And Run】。编译、运行游戏。在手机上,直接会观察到效果!

(10)运行后,我们的图标已经出现在屏幕上了!看,Hello World!

Unity的Android 开发第一步,大功告成!

上一篇:ECommerceCrawlers项目分析(六)


下一篇:MyBatis中settings属性配置详解