
Unity3d脚本
文章平均质量分 62
wangyongfei123
这个作者很懒,什么都没留下…
展开
-
小岛场景搭建
先看Terrain地面--设置Terrain地面--提升、固定高度、腐蚀、外观、树木、小草灯光水First Person ControlleroutPost模型雾和天空原创 2015-10-29 21:15:29 · 771 阅读 · 0 评论 -
房子模型开门、关门操作
首先对房子模型进行一定的设置操作--切割动画片段、动画片段兼容看下小案例的构造--只有一个地面、第一人称、灯光、房子(地面、灯光省略不贴图)先看第一人称视角看房子模型playercollisions#pragma strict private var doorisopen:boolean=false; pri原创 2015-11-08 19:38:05 · 1180 阅读 · 0 评论 -
MonoBehaviour生命周期
MonoBehaviour是Unity中所有脚本的基类,如果你使用JS的话,脚本会自动继承MonoBehaviour。如果使用C#的话,你需要显式继承MonoBehaviour。在我们使用MonoBehaviour的时候,尤其需要注意的是它有哪些可重写函数,这些可重写函数会在游戏中发生某些事件的时候被调用。我们在Unity中最常用到的几个可重写函数是这几个:Awake:当一个脚本实例被原创 2015-10-12 10:05:15 · 7475 阅读 · 1 评论 -
Unity基础小案例--跳动的小球、自定义第一人称控制器
整个小练习案例的项目结构先看地面Plane--地面需要设置材质(有弹跳系数)因为案例中有跌落的小球再看跌落的小球--必须设置弹跳材质--运行后小球弹跳效果、颜色间断变化#pragma strictvar t:float=0;function Start () {}function Update () { t+=Time.deltaTime; if原创 2015-11-01 22:17:53 · 10199 阅读 · 1 评论 -
Unity基础小案例---射击小球
此项目有2个页面组成第一个页面1、看上图的退出、开始游戏,这2个按钮是Main Camera关联的Menu1脚本文件来实现的-参数(左、上、宽、高)可以将Menu1脚本文件直接拖拽到Main Camera上,或者直接Add Component脚本文件#pragma strictfunction OnGUI(){ if(GUI.Button(Rect(180,200,原创 2015-10-18 22:48:45 · 5797 阅读 · 0 评论