unity3D游戏制作教程
U3D现已经占领了国内85%的手游开发,同时又布局了华南地区的人才战略,建立了名动漫官方unity3D人才培训中心,进一步占领游戏引擎领地!我准备把对如何用Unity3D制作愤怒的小鸟的研究过程记录下来,希望能完成愤怒的小鸟游戏的大部分功能。
好记性不如烂笔头,开始吧!
Unity3D美工步骤-Logo界面
(01)制作开头loading时的Logo界面,4秒后进入下一个界面:建一个空Project,将屏幕分辨率改为800*--->Build Settings...----> PC and Mac Standalone---> Player Settings...---> Resolution and Presentation创建一个GUI Texture,重命名为Logo,然后Logo图片放到这个GUI Texture上,修改其参数如下:
(02)创建一个Scene,命名为PlayScene。然后把Scene都加入到build中
(03)我们来写个脚本实现界面切换功能,然后将这个脚本赋给LogoScene中的camera,将Level值改为1,OK,运行试试吧!
Unity3D美工步骤-Play界面
(01)目标:制作Play界面的背景,并实现背景循环滚动的效果利用GUITexture搭建背景。这个就跟上面的操作方法一样了,就是注意下每个Texture的位置就行了,拼成一个大背景。拼完就建立一个空的GameObject,把那些Texture组合起来,方便统一管理。注意:修改Z轴数值可以改变各个Texture的前后显示,比如,让Texture1显示在Texture2前面,就使Texture1的Z轴数值大些就可以了
(02)写脚本使背景循环移动原理很简单,就是利用两张背景图循环切换就行了。注意:如果在两张背景图循环切换时发现有空隙,可以使每张背景图的宽度稍微大于屏幕显示宽度就行了。代码很简单:
(03)目标:改变鼠标样式,使其变成小手原理很简单,就是将原理的鼠标光标隐藏了,然后在OnGUI里在相应的鼠标位置绘制自己喜欢的鼠标图片就行了,点击时和未点击时用不同的图片样式。OK, 试试效果吧!
(04)目标:给Play界面添加一个个性化的Play按钮,添加按钮,我们得用on,但是我们需要修改样式,用一个图片作为Button的背景。这就需要GUISkin或者GUIStyle了,两者选一就可以,其实GUISkin就是一堆GUIStyle的组合。本例中我们使用GUISkin,因为后续的界面还要用到别的样式的Button。1. 创建一个GUISkin, Assets--->Create--->GUI Skin, 然后在Custom Styles添加你想要的按钮图片。
(05)接下来我们写代码,添加这个个性化的按钮,我先上代码了
(06)目标:给Play界面添加一个退出界面和背景音乐
(07)添加一个退出按钮,方法和第四讲添加Play按钮一样
(08)添加一个弹出的窗口,用来给用户选择退出还是不退出。
(09)这个代码里涉及到一个新的GUI,那就是Window。使用方法也简单,创建时跟其他GUI控件类似,只不过这里面多一个参数是函数,在这个函数里用户可以绘画自己想要的窗口,以及做自己想做的事!未完,第二季后期呈现!
特别提示
在DoMyWindow函数里绘制GUI时,窗口的大小不能以整个GUI的窗口大小进行绘制,要以你创建的window的大小来绘制
创建完window后,你会发现鼠标在window的后面,这时你需要调整下鼠标的深度,在绘制鼠标的那个脚本的OnGUI函数里添加一句:h = 0.2f;,这样鼠标就始终在Window之上了
添加背景音乐点击camera,然后选择Component--->Audio--->Audio Source,这样就给camera添加了一个音乐属性,然后将背景音乐文件赋给这个audio source,在选项里将循环播放勾选上,就搞定了。
-
如何使用vmware workstation 12安装虚拟机
虚拟机可以在不安装实际系统的前提下,通过模拟器工具直接在模拟器上安装虚拟的系统。可以在虚拟系统上使用如何真实系统一样。小编今天介绍下如何使用vmwareworkstation12安装虚拟机,linux虚拟机安装方法步骤。操作方法(01)首先下载vmwareworkstation虚拟机工具。...
-
怎么可靠的注册实名认证淘宝买号的方法
操作方法(01)登录你的主支付宝账号,输入账号和密码进入(02)上传身份证正反图片然后提交,同时输入一个邮箱用来接受消息!(03)上传后等待处理结果,只要你提交的身份证正确有效,一分钟之内支付宝系统就会自动审核完成。(04)你点击查看就可以看到了申诉成功了,这样就可以关联其他...
-
怎样邀请QQ好友一起玩QQ游戏
相信很多朋友喜欢和朋友一起玩游戏,当然包括在电脑上玩咯,玩玩小游戏解解闷是很多朋友喜欢的,小编就喜欢和好友一起玩QQ游戏,还可以作弊的,哈哈。不知道怎么邀请QQ好友一起玩游戏的小伙伴快来围观吧。操作方法(01)登陆QQ(02)确认好友当前是否是电脑在线,不是电脑在线玩不...
-
拆解罗马仕sense4
之前拆解的充电宝外壳损坏严重,18650电池也不怎么耐用,更重要的是容量也不够。今年忍痛将sense4拆开用来做米兔定位电话的备用电池。操作方法(01)上次拆解米兔定位电话,为以后更换更好的电池做好了准备,仅需要断开旧电池,连接新电池即可。(02)找到这个10000毫安左右的充...