unity学习笔记1

来源:互联网 发布:java打印预览excel 编辑:程序博客网 时间:2024/05/16 15:11
unity后面作为游戏。。。。。。什么我就不说了

unity进入之前会有一个3d和2d视角的选择,3d就选3d,2d就选2d,这个没有什么说的。菜单项我们先不管,有四个窗口:他们分别是scene, hierarchy,game,project窗口。
game窗口就是你模拟游戏运行时看到的窗口
scene窗口是你实时操作object的窗口,它是与hierarchy窗口相对应的,一个是图像显示,一个是文字图层显示与创建,而project窗口目前就是一个assets,里面有hierarchy里所需的资源,脚本以及材质。而game视角与scene窗口是通过camera来连接的,否则是看不到的。
接下来试着简单创建一些物体,你会发现它们一般都会有transform属性(position,rotation,scale),试着改变一些数字。
然后就是script里面有些基础消息函数,像是Start(),Upgrate()等等,一个是开始就出发,一个每帧固定触发,onTriggerEnter()是collider的一旦你勾选了isTrigger就会在这个函数的传入参数中捕获它。
mesh filter与render暂时理解为3d成像。
rigidbody组件决定了该对象是否是动态的 kinematic是决定对象是否可维持自身运动不受外界运动干扰。
然后就是脚本了,这里public是可以再面板上拖拽来赋值给脚本来进行控制与操作的,material是用来控制表面材质的。prefab用来方便重复创建的。
ui:它的重点现在就是它是相对于摄像头镜头画面的相对位置,目前我的理解是这样的
它的位置由pivot中心枢纽与position共同控制,但目前我还是不懂的pivot是gsm的,变来变去它还是它,而我依然懵逼。

今天就学到这里感觉unity的面向对象特性很明显啊。

0 0