下载此文档

计算机游戏程序设计实验指导书实验一.doc


文档分类:IT计算机 | 页数:约59页 举报非法文档有奖
1/59
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/59 下载此文档
文档列表 文档介绍
计算机游戏程序设计
实验指导书
实验一GUI游戏界面的实现
一、实验目的与要求
熟悉及掌握GUI的高级控件,以及用法。
,实现游戏界面的字体,背景颜色等设置。
usingUnityEngine;
;
publicclassNewBehaviourScript:MonoBehaviour{
//自定义皮肤
publicGUISkinliuna;
//单项选择是否选中
4
privateboolchoose=false;
//拖动窗口的地点
privateRectwindowRect=newRect(20,20,120,50);
//输入框中默认显示
privatestringedit="请输入字符串";
UsethisforinitializationvoidStart( ){
}
voidOnGUI( )
{
设置GUI皮肤为我们自定义皮肤
=liuna;
绘制自定义按钮
(newRect(100,100,100,100),"点我");
单项选择
choose=(newRect(10,50,100,30),choose,"单项选
");
输入框
edit=(newRect(200,10,200,20),edit,25);
注册窗口
windowRect=(0,windowRect,setWindow,"这是
一个窗口");
5
设置GUI皮肤为系统定义皮肤
=null;
绘制系统自带按钮
}
voidsetWindow(intwindowID)
{
创立一个能够自由拖动的窗口
( );
绘制自定义按钮
}
UpdateiscalledonceperframevoidUpdate( ){
}
}
6
熟悉GUILayout的使用,练****使用GUILayout的水平线性布局和垂直线性布局,并加适合偏移。
7
usingUnityEngine;
;
publicclassNewBehaviourScript1:MonoBehaviour{
UsethisforinitializationvoidStart( ){
}
voidOnGUI( ){
//开始一个显示地区
(newRect(100,100,200,60));
//开始最外层横向布局
( );
//嵌套一个纵向布局
( );
("One");
//两个box中间偏移10像素
(10);
("Two");
//结束嵌套的纵向局部
( );
//两个纵向布局中间偏移20像素
(20);
8
//嵌套一个纵向布局
GUILayout

计算机游戏程序设计实验指导书实验一 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数59
  • 收藏数0 收藏
  • 顶次数0
  • 上传人春天资料屋
  • 文件大小1.29 MB
  • 时间2022-06-25