Unity3D这个地面标志为什么这样?是显卡的毛病吗?

主题 : (提问)unity3d中有让GameObject隐藏/显示的 方法吗?
级别: 侠客
可可豆: 714 CB
威望: 714 点
在线时间: 210(时)
发自: Web Page
来源于&&分类
(提问)unity3d中有让GameObject隐藏/显示的 方法吗?&&&
本人要实现两个模型的替换&&想让一个模型先隐藏 然后显示的同时隐藏另一个&&不知道有没有相关的方法本人新手&&谢谢高手指点
级别: 侠客
可可豆: 714 CB
威望: 714 点
在线时间: 210(时)
发自: Web Page
? &&&&&&&&&&
级别: 禁止发言
可可豆: 8213 CB
威望: 8213 点
在线时间: 876(时)
发自: Web Page
用户被禁言,该主题自动屏蔽!
级别: 侠客
可可豆: 2596 CB
威望: 2596 点
在线时间: 955(时)
发自: Web Page
引用 引用第2楼aqingde88于 16:37发表的&&:gameObject.renderer.enabled = 或者    gameObject.active = 使用gameObject.active = false之后,是不是用FindObject()就找不到物体了??
级别: 禁止发言
可可豆: 8213 CB
威望: 8213 点
在线时间: 876(时)
发自: Web Page
用户被禁言,该主题自动屏蔽!
级别: 精灵王
可可豆: 3927 CB
威望: 4087 点
在线时间: 3300(时)
发自: Web Page
gameObject.active = false 后  用find是找不物体的
级别: 天使
发帖: 152460
可可豆: 2255442 CB
威望: 2255442 点
在线时间: 1741(时)
发自: Web Page
那就不要find.直接var gameobject变量..
我的博客:QQ:3122828,微博:@unity3
关注本帖(如果有新回复会站内信通知您)
苹果公司现任CEO是谁?2字 正确答案:库克
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版unity3d发布到移动端关于中文字体显示问题-游戏美术教程网-游戏程序开发-Dogame游戏兵工厂
 您现在的位置: &
     unity3d发布到移动端关于中文字体显示问题
unity3d发布到移动端关于中文字体显示问题
编辑:游戏兵工厂
发布时间: 查看:2344 次   
unity3d发布到移动端关于中文字体显示问题
在unity3d开发中,在界面的字体显示问题,往往会碰到很多问题,比方工程里面是没有问题的,发布到移动端时却出现不显示问题。下面对Android于IOS的问题做下整理,只是针对动态字体。
1、AndroidAndroid由于机型复杂,字体也是很多,往往出现有些机型的手机不显示,那么解决问题就是查手机所支持的中文字体进行添加
一般这样是可以解决问题。对于一些不同手机上,相同的显示内容,却不同手机不同的个别字不显示,是很奇葩,可能是NGUI的问题,可能是字体库的问题,总之很奇葩,有遇到此问题可以留言补充,谢谢。
2、IOS工程文件往往是没有问题,发布在iPhone上后一个中文字都不显示,问题出在了你使用了Windows的字体,解决办法是使用mac系统的中文字体,然后后缀名改为
详细unity3d发布到移动端关于中文字体显示问题请浏览:
相关文章:
本月教程排行
DOGAME游戏兵工厂HNYU GAME您所在的位置: &
Unity3D开发:在Unity3D中创建一个山势地形图
Unity3D开发:在Unity3D中创建一个山势地形图
前面两章我们比较细致的对Unity3D的界面和表现效果等进行了说明与讲解。相信很多朋友在看过Unity3D如此强大的画面效果后都已经按耐不住想要自己动手操作了,接下来我们就尝试在Unity3D中创建一个山势地形图。
第一步:创建一个新项目。
打开Unity3D软件,它会自动载入上一次我们打开过的&Bootcamp Demo&项目文件。不用管它,在软件打开之后点击 498)this.width=498;' onmousewheel = 'javascript:return big(this)' style="display:" id="aimg_67496" src="/wyfs01/M00/08/1D/wKioOVF4hLmyQkMtAAADpxJ59cQ282.jpg" alt="未命名.JPG" /> &&& 498)this.width=498;' onmousewheel = 'javascript:return big(this)' style="display:" id="aimg_67497" src="/wyfs01/M01/08/1D/wKioJlF4hLnzpwQ1AAAFJe0myuU737.jpg" alt="未命名2.JPG" /> ,在弹出的 498)this.width=498;' onmousewheel = 'javascript:return big(this)' style="display:" id="aimg_67498" src="/wyfs01/M01/08/1D/wKioJlF4hLnA__F5AAAKqdAPup8031.jpg" alt="8.JPG" /> 对话框中找到 498)this.width=498;' onmousewheel = 'javascript:return big(this)' style="display:" id="aimg_67499" src="/wyfs01/M01/08/1D/wKioOVF4hLni_FGLAAAF5yftQ4Q230.jpg" alt="未命名3.JPG" /> 输入创建项目的文件夹地址,或者点击后面的 498)this.width=498;' onmousewheel = 'javascript:return big(this)' style="display:" id="aimg_67500" src="/wyfs01/M01/08/1D/wKioOVF4hLmiM7B9AAAF8bH_X4o394.jpg" alt="9.JPG" /> 选择一个文件夹地址(注:已创建Unity3D项目的文件夹,不能再当作新创建项目的文件夹来使用,否则会因无法找到文件而报错),然后在 498)this.width=498;' onmousewheel = 'javascript:return big(this)' style="display:" id="aimg_67501" src="/wyfs01/M00/08/1D/wKioJlF4hLnzygcvAAAIsogLjhw022.jpg" alt="10.JPG" />
中选择要导入的项目文件包,每个文件包都带有一些插件功能,由于我们第一次创建项目文件,所以我们将所有的复选框都打上勾。但这样会致使Unity3D在 开始加载的时候速度偏慢,等以后我们大家对各个插件包的作用都熟悉了,在创建Unity3D项目文件的时候,我们只需要勾选需要使用到的插件包就可以了。 选项面板如图3.1所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="481" height="308" style="display:" id="aimg_67502" src="/wyfs01/M00/08/1D/wKioJlF4hLqzjeNeAAB9EkLTaXo248.jpg" alt="11.JPG" />
全部设置完成后,我们点击 498)this.width=498;' onmousewheel = 'javascript:return big(this)' style="display:" id="aimg_67503" src="/wyfs01/M00/08/1D/wKioOVF4hLrBiW_FAAAGrQbrn74948.jpg" alt="12.JPG" /> 创建项目。
第二步:创建地形。
在创建一个新项目后,我们会看见新项目的各个面板中,只有Project【项目文件栏】包含了 498)this.width=498;' onmousewheel = 'javascript:return big(this)' style="display:" id="aimg_67505" src="/wyfs01/M00/08/1D/wKioOVF4hLrBZp5GAAAHKKhfmpA236.jpg" alt="13.JPG" /> 和 498)this.width=498;' onmousewheel = 'javascript:return big(this)' style="display:" id="aimg_67506" src="/wyfs01/M01/08/1D/wKioJlF4hLriPYQ3AAAIq2yZYX0088.jpg" alt="14.JPG" /> 两个文件夹,这两个文件夹里面装的就是在创建项目时导入项目文件包里的所有文件。除此之外,其他版面都是空空如也。不要着急,万丈高楼平地起,我们马上就利用文件包和系统功能来丰富各个版面的内容。首先我们点击菜单栏上的 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="47" style="display:" id="aimg_67507" src="/wyfs01/M01/08/1D/wKioJlF4hLrzgMRiAAAEBDQojRY782.jpg" alt="15.JPG" /> &&& 498)this.width=498;' onmousewheel = 'javascript:return big(this)' style="display:" id="aimg_67508" src="/wyfs01/M01/08/1D/wKioOVF4hLqBndHpAAAE0oXzf4k734.jpg" alt="16.JPG" /> ,创建一个带有地形属性的平面,如图3.2所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="480" height="326" style="display:" id="aimg_67509" src="/wyfs01/M01/08/1D/wKioOVF4hLrg__EfAABIt9RZv-w533.jpg" alt="17.JPG" />
第三步:添加摄像机。
创建好地形后,我们会发现Game【动画面板】中依然没有任何画面。其实道理很简单,就像演唱会的实况直播一样。场景都搭建好了,演员也在舞台上表演,却没有架上摄像机,电视机前的观众怎么能够看到现场的画面呢?
接下来我们就创建一个摄像机。点击 498)this.width=498;' onmousewheel = 'javascript:return big(this)' style="display:" id="aimg_67510" src="/wyfs01/M00/08/1D/wKioJlF4hLrgjfyiAAADq_VPzuI392.jpg" alt="20.JPG" /> &&& 498)this.width=498;' onmousewheel = 'javascript:return big(this)' style="display:" id="aimg_67511" src="/wyfs01/M00/08/1D/wKioJlF4hLryy9-7AAAFCus9Ei0090.jpg" alt="18.JPG" /> &&& 498)this.width=498;' onmousewheel = 'javascript:return big(this)' style="display:" id="aimg_67512" src="/wyfs01/M00/08/1D/wKioOVF4hLqCx4UyAAAEUg2Qk3A378.jpg" alt="19.JPG" /> ,这样场景中就会创建一个摄像机,这是您就可以在Game【动画面板】中观看到摄像机所观察到的星象了。如图3.3所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="482" height="327" style="display:" id="aimg_67513" src="/wyfs01/M00/08/1D/wKioOVF4hLryT023AABNOLoY11k104.jpg" alt="21.JPG" />
第四步:调整地形大小。
系统创建的地形默认大小是的面积,实际编辑的时候会显得很大,不方便操作,所以我们对创建的地形面积进行调整,以便我们后续的编辑。
点击菜单栏上的 498)this.width=498;' onmousewheel = 'javascript:return big(this)' style="display:" id="aimg_67583" src="/wyfs01/M01/08/1D/wKioJlF4hLqjdpl8AAAEBOMH2HM273.jpg" alt="78.JPG" /> &&& 498)this.width=498;' onmousewheel = 'javascript:return big(this)' style="display:" id="aimg_67515" src="/wyfs01/M01/08/1D/wKioJlF4hLqTBP8UAAAEnV8NpoA591.jpg" alt="22.JPG" /> ,弹出 498)this.width=498;' onmousewheel = 'javascript:return big(this)' style="display:" id="aimg_67516" src="/wyfs01/M01/08/1D/wKioOVF4hLuwicKHAAAJALB-YtY433.jpg" alt="23.JPG" /> 面板来调节地面的大小。将 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="90" style="display:" id="aimg_67517" src="/wyfs01/M01/08/1D/wKioOVF4hLvxE3g9AAAFi88FqIo767.jpg" alt="24.JPG" /> 后面的数字改成500.然后将 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="98" style="display:" id="aimg_67518" src="/wyfs01/M00/08/1D/wKioJlF4hLvyRkxPAAAFvNCJdOg260.jpg" alt="25.JPG" /> 后面的数字也改成500,设置好之后点击 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="103" style="display:" id="aimg_67519" src="/wyfs01/M00/08/1D/wKioJlF4hLvTwPUcAAAGAUEyN5k348.jpg" alt="26.JPG" /> 按钮将原来的地形改成500*500大小的面积。
第五步:给场景编辑材质。
在场景面板中选中刚才创建的地面对象 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="68" style="display:" id="aimg_67520" src="/wyfs01/M00/08/1D/wKioOVF4hLvSG0g0AAAFAynOwBs212.jpg" alt="27.JPG" /> ,如果您觉得场景中不是很方便选择所需要的对象,那么您还可以在Hierarchy【层次清单栏】选中您所需的对象,该栏中包含了所有场景面板中的物体对象。选中地面对象 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="68" style="display:" id="aimg_67584" src="/wyfs01/M00/08/1D/wKioOVF4hLuy1QKHAAAFChikBdQ403.jpg" alt="79.JPG" /> 之后,我们会在Inspector【属性面板】中马上发现与之对应的属性,包含有:Position【坐标】、Rotation【旋转量】、Scale【缩放尺寸】,以及地面对象固有的 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="114" style="display:" id="aimg_67521" src="/wyfs01/M01/08/1D/wKioJlF4hLuhSuJ2AAAGQLBG9Gg407.jpg" alt="28.JPG" /> 和 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="115" style="display:" id="aimg_67522" src="/wyfs01/M01/08/1D/wKioJlF4hLuCYwl5AAAGkiaN09k360.jpg" alt="29.JPG" /> 。如图3.4所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="349" style="display:" id="aimg_67523" src="/wyfs01/M01/08/1D/wKioOVF4hLvQwPTmAABYmXKms9k394.jpg" alt="30.JPG" />
其中 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="227" style="display:" id="aimg_67525" src="/wyfs01/M01/08/1D/wKioOVF4hLvwcFMrAAAJY4tezSQ730.jpg" alt="31.JPG" /> 这个像画笔一样的按钮,是用来改变地面材质的。我们点击它之后,可以在下面找到 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="114" style="display:" id="aimg_67526" src="/wyfs01/M00/08/1D/wKioJlF4hLvj5hkmAAAGXVmWEiE029.jpg" alt="32.JPG" /> 按钮,点击&&& 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="83" style="display:" id="aimg_67527" src="/wyfs01/M00/08/1D/wKioJlF4hLvAbNL0AAAE81WFZ5M384.jpg" alt="33.JPG" /> 来到 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="127" style="display:" id="aimg_67524" src="/wyfs01/M00/08/1D/wKioOVF4hLuRpDwIAAAHV6E-gLQ515.jpg" alt="34.JPG" /> 界面,如图3.5所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="334" style="display:" id="aimg_67528" src="/wyfs01/M00/08/1D/wKioOVF4hLvxinGBAAAwcsiMbpQ152.jpg" alt="35.JPG" />
然后我们单击 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="148" style="display:" id="aimg_67529" src="/wyfs01/M01/08/1D/wKioJlF4hLzyzIvBAAAH-oKoVxU360.jpg" alt="36.JPG" /> 后面的圆圈,就可以为地面添加您所喜欢的材质了。选好之后点击 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="104" style="display:" id="aimg_67530" src="/wyfs01/M01/08/1D/wKioJlF4hLyyYQ-gAAAFA1iuFZA850.jpg" alt="37.JPG" /> 按钮来填入新材质。添加材质之后的地面如图3.6所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="480" height="335" style="display:" id="aimg_67531" src="/wyfs01/M01/08/1D/wKioOVF4hLzixnM6AAA_aMfLoy8059.jpg" alt="38.JPG" />
如果您觉得这个地形的材质过于简单,那么您可以继续点击 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="114" style="display:" id="aimg_67534" src="/wyfs01/M01/08/1D/wKioOVF4hLzRvK4rAAAGXVmWEiE917.jpg" alt="39.JPG" /> &&& 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="83" style="display:" id="aimg_67535" src="/wyfs01/M00/08/1D/wKioJlF4hLzhrt4bAAAE81WFZ5M940.jpg" alt="40.JPG" /> ,来添加第二个材质,然后在 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="68" style="display:" id="aimg_67536" src="/wyfs01/M00/08/1D/wKioJlF4hLzB80fqAAAFIsKlrow029.jpg" alt="41.JPG" /> 中选择您想要的笔刷形状,如图3.7所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="344" style="display:" id="aimg_67537" src="/wyfs01/M00/08/1D/wKioOVF4hLyy3O0fAAAXn3-CL9E069.jpg" alt="42.JPG" />
接着就可以在场景面板中刷出新材质的区域范围了。如图3.8所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="480" height="336" style="display:" id="aimg_67533" src="/wyfs01/M00/08/1D/wKioOVF4hLzyzXV5AABKUQmCzhk025.jpg" alt="43.JPG" />
第六步:制作山峰。
完成了地面材质的制作,接下来就可以制作山峰了。
点击 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="99" style="display:" id="aimg_67538" src="/wyfs01/M01/08/1D/wKioJlF4hLzAtyAmAAAFoU2dxqc883.jpg" alt="44.JPG" /> 这三个按钮其中的一个,选择合适的笔刷,在地形图中可以刷出高山的形状,如图3.9所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="481" height="337" style="display:" id="aimg_67539" src="/wyfs01/M01/08/1D/wKioJlF4hLyye9yoAABQwNAJSjs862.jpg" alt="45.JPG" />
如果觉得现在刷出来的山峰太高了,活着觉得某处的山有些多余,可以按住Shift键不放,用刚才选择的笔刷进行反向平刷即可。
第七步:种植草和树木。
接下来就可以给地形种植一些草和树木了。具体的种草按钮是 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="36" style="display:" id="aimg_67540" src="/wyfs01/M01/08/1D/wKioOVF4hLzD4F18AAAEQMeT5Mo674.jpg" alt="46.JPG" /> ,种树的按钮是 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="37" style="display:" id="aimg_67541" src="/wyfs01/M01/08/1D/wKioOVF4hL3xSHq8AAAEAngwbs8831.jpg" alt="47.JPG" /> 。草和树木的设置方法与地形材质的设置方法十分雷同,都是先点击 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="94" style="display:" id="aimg_67542" src="/wyfs01/M00/08/1D/wKioJlF4hL2C8rQtAAAF5gJAJkM869.jpg" alt="48.JPG" /> 按钮来添加您所需要的花草和树木,然后在场景面板中刷出您所需要的区域即可。如图3.10所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="480" height="336" style="display:" id="aimg_67543" src="/wyfs01/M00/08/1D/wKioJlF4hL3Tgr5zAABaE1xisB4325.jpg" alt="49.JPG" />
这里大家需要注意一点,Unity3D在编辑模式下为了节约资源,采取了资源剔除的方法。如果您在利用笔刷&种草&的过程中,没有看到您所&种&上去的草,这是您只需将画面拉近即可观察到草的效果了。如图3.11所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="480" height="335" style="display:" id="aimg_67544" src="/wyfs01/M00/08/1D/wKioOVF4hMLxB08zAAB3SM4h6AI670.jpg" alt="50.JPG" />
第八步:设置地形上的风速、阴影效果。
种上了草和树木,如果在游戏中运行时静止不动,会让人感觉很不自然,所以我们在地形中添加上风和阴影的效果,让草随风摆动,这样会变得更加逼真。
点击 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="36" style="display:" id="aimg_67587" src="/wyfs01/M00/08/1D/wKioOVF4hMKy3wkAAAAEVbBQQFM126.jpg" alt="80.JPG" /> 按钮,来设置地形上的风速、阴影等效果。如图3.12所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="351" style="display:" id="aimg_67546" src="/wyfs01/M01/08/1D/wKioJlF4hMKx6PVRAABbsFUON3o120.jpg" alt="52.JPG" />
第九步:添加光照效果。
地形相关的所有效果已经设置完毕了,但是我们发现在Game【动画面板】中的画面很暗,这是由于没有加入灯光的缘故。
点击 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="72" style="display:" id="aimg_67548" src="/wyfs01/M01/08/1D/wKioJlF4hMLSIbSjAAAFCnVbe-Y713.jpg" alt="53.JPG" /> &&& 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="82" style="display:" id="aimg_67549" src="/wyfs01/M01/08/1D/wKioOVF4hMKgZfhJAAAEUuDwcu4537.jpg" alt="54.JPG" /> &&& 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="97" style="display:" id="aimg_67565" src="/wyfs01/M01/08/1D/wKioOVF4hMKh4kGjAAAFu50uVto051.jpg" alt="69.JPG" /> ,来创建一个太阳光效果。如图3.13所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="481" height="337" style="display:" id="aimg_67551" src="/wyfs01/M00/08/1D/wKioJlF4hMKAi1_0AABM-TOT_KY622.jpg" alt="56.JPG" />
太阳光和太阳自身的位置关系并不大,只与自身的角度有关,这一点和我们日常生活中的太阳光是一致的。所以为了让场景变得更亮,我们就需要用到场景调整工具中的旋转按钮 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="37" style="display:" id="aimg_67552" src="/wyfs01/M00/08/1D/wKioJlF4hMKCJZlKAAAEHnyY6Bo297.jpg" alt="57.JPG" /> 来对太阳光进行旋转。当然您也可以在属性面板中对它进行调节。根据我们生活的常识,当太阳光直射地面的时候,光线最强。调整之后的效果如图3.14所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="481" height="642" style="display:" id="aimg_67553" src="/wyfs01/M00/08/1D/wKioOVF4hMPBCQOmAACFQMmkWcs136.jpg" alt="58.JPG" />
怎么样,这时的Game【动画面板】中的画面是不是亮了许多?
第十步:摄像机观察设置。
为了让摄像机全方位的观察我们刚才所创建的场景,您可以在Project【项目文件栏】中找到 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="117" style="display:" id="aimg_67557" src="/wyfs01/M00/08/1D/wKioOVF4hMOwrhu6AAAHG5Se74k382.jpg" alt="59.JPG" /> 、 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="135" style="display:" id="aimg_67555" src="/wyfs01/M01/08/1D/wKioJlF4hMPCAeH0AAAHONMco_g212.jpg" alt="60.JPG" /> 、 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="87" style="display:" id="aimg_67556" src="/wyfs01/M01/08/1D/wKioJlF4hMOD2nPUAAAFzcNt8_k577.jpg" alt="61.JPG" /> 这三个脚本文件,并将它们依次拖放到场景中的摄像机上面。如图3.15所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="480" height="253" style="display:" id="aimg_67558" src="/wyfs01/M01/08/1D/wKioOVF4hMOQk6ZlAABUyAXTJyQ357.jpg" alt="62.JPG" />
如果您觉得在Project【项目文件栏】中的文件过多,不便于寻找,您还可以在Project【项目文件栏】上方的搜索框输入他们的名字来进行搜索。这
样很快就能找到对应的文件了。放置完成后,点击测试按钮,您就可以身临其境的在您刚才创建的Game【动画面板】中进行漫游了。用鼠标控制视角,用键盘的 方向键控制行走。在漫游的过程中,您可以清晰的看到刚才创建的草随微风轻轻摆动。效果如图3.16所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="479" height="306" style="display:" id="aimg_67559" src="/wyfs01/M01/08/1D/wKioOVF4hMOyEZooAACUozrsvuc425.jpg" alt="63.JPG" />
第十一步:添加天空效果。
这时我们从Game【动画面板】中看到的天空是没有任何效果的,接下来我们给场景添加一个天空盒,使场景具有蓝天的效果。
选中场景中的摄像机对象,然后点选菜单栏中的 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="66" style="display:" id="aimg_67560" src="/wyfs01/M00/08/1D/wKioJlF4hMPBrLftAAAEr6UrKAE061.jpg" alt="64.JPG" /> &&& 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="77" style="display:" id="aimg_67561" src="/wyfs01/M00/08/1D/wKioJlF4hMPxeNZ6AAAEfk__sjk038.jpg" alt="65.JPG" /> &&& 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="54" style="display:" id="aimg_67562" src="/wyfs01/M00/08/1D/wKioOVF4hMOyJEi4AAAEMnrdWEM449.jpg" alt="66.JPG" /> ,为摄像机添加一个天空盒。添加成功之后,我们就能够在摄像机的属性面板中找到刚才添加的天空盒了。
接着我们去Project【项目文件栏】找到&Standard
Assets&文件夹下的&Skyboxes&文件夹。这里面摆放了许多关于天空的材质球,您只需要选中一个您喜欢的天空材质球,并拖放给摄像机离的天空
盒【Skybox】的材质属性【Custom Skybox】,就可以让场景的天空布满这种材质效果。如图3.17和图3.18所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="481" height="433" style="display:" id="aimg_67563" src="/wyfs01/M00/08/1D/wKioOVF4hMOATyS3AACn5ErUp9c928.jpg" alt="67.JPG" />
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="480" height="306" style="display:" id="aimg_67564" src="/wyfs01/M01/08/1D/wKioJlF4hMfR461gAAC0LZywZQ4348.jpg" alt="68.JPG" />
选中场景中的光照对象,然后在他的属性面板中找到&Flare&,并点选它后面的圆圈 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="36" style="display:" id="aimg_67566" src="/wyfs01/M01/08/1D/wKioJlF4hMeylrkSAAADhYH2eM8198.jpg" alt="70.JPG" /> 。在它弹出的 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="77" style="display:" id="aimg_67567" src="/wyfs01/M01/08/1D/wKioOVF4hMeigXUCAAAGopmmcAI189.jpg" alt="71.JPG" /> 对话框中选中双击 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="52" style="display:" id="aimg_67568" src="/wyfs01/M01/08/1D/wKioOVF4hMfCPaTVAAAEm4JoTbg868.jpg" alt="72.JPG" /> 这种光照效果,这样就可以使得您在动画模式中清楚的看见太阳所在的位置。再运行一下动画,看看效果。
第十二步:添加光照阴影效果。
细心的朋友一定会发现,现在场景中的树木等物体是没有阴影的,这很不自然。所以为了让场景更加的逼真,我们还可以为场景添加光照阴影效果。
具体做法如下:选中光照对象,在它的属性面板中找到 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="91" style="display:" id="aimg_67570" src="/wyfs01/M00/08/1D/wKioJlF4hMeB-zDPAAAGl0B-RIQ931.jpg" alt="74.JPG" /> ,它默认的是 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="75" style="display:" id="aimg_67571" src="/wyfs01/M00/08/1D/wKioJlF4hMexYASAAAAFX7q-d7s897.jpg" alt="75.JPG" />
(没有阴影),您可以将它改成&Soft Shadows&【软渲染阴影】或者是&Hard Shadows&【硬件渲染阴影】。&Soft
Shadows&【软渲染阴影】以消耗CPU的计算为代价来产生阴影效果,这种模式运行速度较慢,但对于机器配置比较落后的使用者是唯一的选择。
Shadows&【硬件渲染阴影】可利用新一代GPU的显卡加速功能来为游戏进行阴影效果的渲染处理,其运行速度比较快,渲染效果也比较理想。但无论您选
择哪一个选项,动画场景的物体都会相对于阳光长生阴影效果。如图3.19所示:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="479" height="306" style="display:" id="aimg_67576" src="/wyfs01/M00/08/1D/wKioOVF4hMeRkT2MAAB_wUSA_KI707.jpg" alt="76.JPG" />
第十三步:保存项目。
所有的场景效果已经调试完毕后,按下Ctrl+S来保存场景文件,取名叫做&text&以便日后调用。如果保存成功,您会在您项目的Project【项目文件栏】中看到一个这样的文件 498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="57" style="display:" id="aimg_67577" src="/wyfs01/M00/08/1D/wKioOVF4hMfQpKwkAAAEqWBjeO4665.jpg" alt="77.JPG" /> 。【编辑推荐】【责任编辑: TEL:(010)】
关于&&的更多文章
Unity,也称Unity3D,是近几年非常流行的一个3D游戏开发引擎,跨
随着云计算、物联网、大数据、移动互联网的大发展,你应该知道这些。
在Android开发中,优化,是一直困扰开发者的一个难题
在百年老店诺基亚和我们依依惜别之后,上周我们又迎来
大家都知道iOS的发展之迅速,这对于开发者来说,无疑
本书面向企业网络应用需求,详细介绍了Windows网络互联解决方案、中小企业共享上网解决方案、基于ISA Server 2006的代理服务器与
Windows Phone专家
Android开发专家
51CTO旗下网站

我要回帖

更多关于 车间地面 的文章

 

随机推荐