Unity3D学习 愤怒的小鸟之用Plane制作关卡1背景(七)
2012-07-17 23:32
344 查看
目标:用Plane组件制作关卡1的背景
之前我们都是在用GUI Texture在制作游戏背景,但是它的渲染效率特别的低,所以一般制作2D游戏时,游戏背景、游戏人物、道具等都是用Plane来做的,然后用camera以90度来照射它们。
1. 首先将Camera的projection属性设置成Orthographic,正交投影啊,然后将size改成50,Clipping Planes的Far改成30,缩小camera的大小。
2. 添加一个Plane,为了让摄像机能垂直照射它,修改它的Rotation属性,然后调节Scale属性让它大点,最后调节Position属性,使之在我们需要的位置。
3. 将之前用过的Sky背景图片拖放到Plane上就可以显示了。
4. 但是你会发现背景特别的暗,所以我们再加个平行光Directional Light到场景中来,调节Rotation属性中的X值为32,然后将光的强度Intensity调节到0.6,再将光颜色Color稍微调节下,到自己满意为之。都调完就会出现下面的效果了:
5. 然后用同样的方法把场景中其他的元素都加进去吧。
注意:在加其他图片时,背景是黑色,这是因为材质设置问题,得要把材质的Shader设置成透明的Transparent/Diffuse。
之前我们都是在用GUI Texture在制作游戏背景,但是它的渲染效率特别的低,所以一般制作2D游戏时,游戏背景、游戏人物、道具等都是用Plane来做的,然后用camera以90度来照射它们。
1. 首先将Camera的projection属性设置成Orthographic,正交投影啊,然后将size改成50,Clipping Planes的Far改成30,缩小camera的大小。
2. 添加一个Plane,为了让摄像机能垂直照射它,修改它的Rotation属性,然后调节Scale属性让它大点,最后调节Position属性,使之在我们需要的位置。
3. 将之前用过的Sky背景图片拖放到Plane上就可以显示了。
4. 但是你会发现背景特别的暗,所以我们再加个平行光Directional Light到场景中来,调节Rotation属性中的X值为32,然后将光的强度Intensity调节到0.6,再将光颜色Color稍微调节下,到自己满意为之。都调完就会出现下面的效果了:
5. 然后用同样的方法把场景中其他的元素都加进去吧。
注意:在加其他图片时,背景是黑色,这是因为材质设置问题,得要把材质的Shader设置成透明的Transparent/Diffuse。
相关文章推荐
- Unity3D学习 愤怒的小鸟之关卡选择界面(六)
- Unity3D学习 愤怒的小鸟之Play界面(五)
- Unity3D学习 愤怒的小鸟之Play界面(二)
- Unity3D学习 愤怒的小鸟之Play界面(四)
- Unity3D学习——(二)愤怒的小鸟项目总结
- unity3D学习【功能实现】之十:关卡制作scroll rect应用以及一些代码
- 【Unity3D】学习笔记(第2记) 2D游戏开发基本技巧之背景制作
- Unity3D学习 愤怒的小鸟之Play界面(三)
- Unity3D学习 愤怒的小鸟之Logo界面(一)
- [cocos2d-x学习笔记][入门基础]Box-2d物理引擎的使用02制作一个简易的愤怒小鸟Demo
- unity3d学习(二)制作第一人称射击-玩家射击和添加敌人
- unity3D游戏之昆仑游戏获[愤怒的小鸟]IP开发授权
- Unity3D学习之第二次课(碰撞体、树的制作等等...)
- Unity3D--学习太空射击游戏制作(一)
- Unity3D--学习太空射击游戏制作(二)
- Unity3D游戏-愤怒的小鸟游戏源码和教程(一)
- Unity3D---游戏背景制作
- Unity3D+免费工具开发2D游戏之二:制作关卡1的界面
- Unity3D笔记 愤怒的小鸟<六> 弹弓发射小鸟
- CSS3基础入门学习: 背景制作实例!