文档介绍:Unity3D
GUI游戏界面
PPT模板下载:an/ 行业PPT模板:gye/
节日PPT模板:ri/ PPT素材下载:ai/
PPT背景图片:jing/ PPT图表下载:iao/
优秀PPT下载:zai/ PPT教程: erpoint/
Word教程: d/ Excel教程:el/
资料下载:iao/ PPT课件下载:ian/
范文下载:wen/ 试卷下载:ti/
教案下载:oan/
在游戏的整个开发过程中,游戏界面设计占据非常重要的地位。因为游戏启动后,第一个映入眼帘的就是整个游戏UI界面。UI界面主要包括贴图、按钮和高级控件等。
Unity为开发者提供了一套非常完善的图形化界面引擎,它包括常见的游戏窗口,文本框,输入框,拖动条,按钮,贴图框等,无论是做软件还是做游戏,都可以很方便地使用。
PPT模板下载:an/ 行业PPT模板:gye/
节日PPT模板:ri/ PPT素材下载:ai/
PPT背景图片:jing/ PPT图表下载:iao/
优秀PPT下载:zai/ PPT教程: erpoint/
Word教程: d/ Excel教程:el/
资料下载:iao/ PPT课件下载:ian/
范文下载:wen/ 试卷下载:ti/
教案下载:oan/
GUI高级控件
Label控件,Button控件,TextField控件,ToolBar空间,Slider控件,ScrollView控件等。
Javascript代码分析:
PPT模板下载:an/ 行业PPT模板:gye/
节日PPT模板:ri/ PPT素材下载:ai/
PPT背景图片:jing/ PPT图表下载:iao/
优秀PPT下载:zai/ PPT教程: erpoint/
Word教程: d/ Excel教程:el/
资料下载:iao/ PPT课件下载:ian/
范文下载:wen/ 试卷下载:ti/
教案下载:oan/
PPT模板下载:an/ 行业PPT模板:gye/
节日PPT模板:ri/ PPT素材下载:ai/
PPT背景图片:jing/ PPT图表下载:iao/
优秀PPT下载:zai/ PPT教程: erpoint/
Word教程: d/ Excel教程:el/
资料下载:iao/ PPT课件下载:ian/
范文下载:wen/ 试卷下载:ti/
教案下载:oan/
Start()方法:该方法只执行一次,一般放一些初始化相关的代码。本例中:
function Start()
{
//得到屏幕宽高
screenWidth = ;
screenHeight = ;
//得到图片宽高
imageWidth = ;
imageHeight = ;
}
PPT模板下载:an/ 行业PPT模板:gye/
节日PPT模板:ri/ PPT素材下载:ai/
PPT背景图片:jing/ PPT图表下载:iao/
优秀PPT下载:zai/ PPT教程: erpoint/
Word教程: d/ Excel教程:el/
资料下载:iao/ PPT课件下载:ian/
范文下载:wen/ 试卷下载:ti/
教案下载:oan/
OnGUI()方法,它是界面绘制方法,所有GUI的绘制都需要在这个方法中实现。本例中,
function OnGUI ()
{
//将文字内容显示在屏幕中
(Rect(100, 10, 100, 30), str);
(Rect(100, 40, 100, 30), "当前屏幕宽:" + screenWidth);
(Rect(100, 80, 100, 30), "当前屏幕高:" + screenHeight);
//将贴图显示在屏幕中
(Rect(100, 120, imageWidth, imageHeight),imageTexture);
}
对于变量的声明:
PPT模板下载:an/ 行业PPT模板:gye/
节日PPT模板:ri/ PPT素材下载:ai/
PPT背景图片:jing/ PPT图表下载:iao/
优秀PPT下载:zai/ PPT教程: erpoint/
Word教程: d/ Excel教程:el/
资料下载:iao/ PPT课件下载:ian/
范文下载:wen/ 试卷下载:ti/
教案下载:oan/
只有公有变量才可以在编辑器中拖拽对象或者以输入的形式赋值。如本例中的“HelloWorld”以及图片对象。
在声明变量时,在变量前方