右键+Alt 围绕自身旋转
Alt+右键 视角远近调节
Alt+左键 围绕物体旋转
鼠标中键 平行移动
双击或F键 聚焦物体
Cube 立方体
Sphere 球体
Capsule 胶囊体
persp 透视视图(近大远小视感)
iso 正交视图 (等比例)
右键+Alt 围绕自身旋转
Alt+右键 视角远近调节
Alt+左键 围绕物体旋转
鼠标中键 平行移动
双击或F键 聚焦物体
Cube 立方体
Sphere 球体
Capsule 胶囊体
persp 透视视图(近大远小视感)
iso 正交视图 (等比例)
Inspector 属性面板
Project 工程面板
Hierarchy 层次面板
Scene 场景
Game 游戏面板
组件
保留
start()只执行一次
Update()逐帧调用
Debug.Log("你想要输出的内容")
scene--gameobject--组件
脚本scripts
全选shift键,重要选择的首物体摁住shift键在摁末物体
有物理引擎效应,添加组件
main 场景的设立
plane平面的设立
VS不给提示:重启
修改类名(以及对应脚本名) :
在Project Assets中,修改脚本文件名称。
双击改好名的脚本,在MonoDevelop中打开,然后将光标移至类名处,按键盘F2键,在弹出对话框中输入新名称(与脚本名相同)。
Ctrl+S保存脚本。
注意:第3步中如果改名牵涉到多个引用到该类的脚本,且这些脚本正好在MonoDevelop中的其他tab打开了,会发现这些脚本也被修改了,此时还需要对他们一一进行保存,否则编译器会报错,更快捷的方法是:File->Save All。
原因:虽然C#允许文件名与类名不一致,但如果草率地在MonoDevelop里把类名直接改掉,会破坏现有场景以 及Project Assets中所有引用该脚本的链接 。
添加代码无反应:忘记保存代码了
改变颜色:可以改变环境光强度
当Inspector与c#上同一变量的值不等时,以Inspector上优先
对象赋值:在c#中定义GameObject,并把子弹模板赋给定义的GameObject
墙面崩塌:复制砖块时不是一行一行垒起来的,中间有穿插,这导致砖块可能有挤压
脚本不执行:错误叫脚本绑定到了Sphere,实际应该绑到Camera
c#——
注释//
Log:Debug.Log("");
显示Log:前提是有调用脚本的物体在场景中
http://blog.dou.li/There-are-inconsistent-line-endings-in-the-xxx-script-Some-are-Mac-OS-X-UNIX-and-some-are-Windows.html
创建脚本:可以直接在文件夹里创建脚本,或者在自己需要的起始物体上添加组件,命名没有的就会出现添加脚本
c#:区分大小写
长度单位:米
物体位于地面:y设为0.5
复制物体:ctrl+d
一单位平移:按住ctrl再平移(也可以复制后改坐标)
多物体平移:在Hierarchy里选中多个物体,复制平移
给物体加物理引擎:Add Component加rigidbody刚体
制作预制体:模板,改模板就改了所有模块生成的物体
创建地面的两种方式:
1.新建一个Plane,把它的坐标设成(0,0,0)
2.新建Cube,Transform小齿轮设置reset,再按r进行三轴缩放,
创建完地面后按w把Camera放到地面一边,再按r放大地面保证Camera视野里都是地面。
改变天空颜色:把Clear Flags改为Solid Color,再改下面的颜色
材质:用来改变物体的外观,包括贴图和颜色
改地面颜色:使用物体的材质,
改物体名:按住f,或者在物体的Inspector里改
把材质赋给物体:直接把Project里新建的Material拖到物体上就行。
物体略反光:把Material里的Smoothness设为0就不光滑不反光了,上面的Metallic是金属感。
贴图:点击Albedo左边的小点,选择材质。材质需要颜色为白才能完全
下意识的保存一下。
Scene -GameObject游戏物体-Component组件(在inspector中)
组件:在Inspector中可以看到物品对象的组件。-
Transform:每一个物体都有,用来保存位置、旋转、放缩信息
组件移除:在组件上小齿轮里点remove component,基本只有Transform无法移除
增加组件:在下面的 Add Component里加对应的组件,比如加Mesh Renderer再加materials
禁用物体:在Inspector中勾掉,禁用只是不显示,但在游戏中还是会占内存
禁用组件:类似,一些与显示相关的组件可以禁用,一些保存属性的就不行也没必要。
Camera:其视野——一个锥形体,就是玩家看到的视野
父对象:对象可以拖动到另一个对象下面。其效果是拖动父对象也会一块拖动子对象,而拖动子对象不影响父对象。
Gizemos:3D Icons可以控制相机和光源图标大小和显示与否
q:视点平移、w:对象平移 e:对象旋转 r:对象缩放、t:UI设计用
Local:各对象坐标轴垂直于自身各个面
Global:各对象的坐标轴与右上角的世界坐标轴始终一致。
Pivot:对象位置基点,可任意设置
Center:对象视觉中心点,由计算得出