(1)Unity工程的路径中不能含有中文,最好是不要含有空格,建议用英文、数字及下划线对目录和文件进行命名;最大路径长度不要超过260个字符,目录层级太深会影响Unity访问资源的速度
(2)Unity编辑器使用的是:左手坐标系 y轴向上 游戏对象(包括相机)的正方向为z轴正向
(3)Unity默认系统单位为m,场景中最小格网为1m*1m,网格层级间的倍率为10;通过菜单添加的cube边长、sphere/cylinder/Capsule的直径为1m,Plane/Cloth的变成为10m
(4)Unity与其他三维软件的单位比例关系(该比例关系可以在导入Unity工程模型文件的Inspector面板--Model标签--Meshes块的Scale Factor属性中看到):
Unity:Maya(Cinema4D) = 1:100
Unity:3dsMax(Lightwave) = 100:1
(5)图片的长宽建议为2的整数幂(注:长宽不必相等);Untiy也支持非2的整数幂的图片,对于这种图片会将其转化为一个非压缩RGBA的32位格式(注:会降低加载速度及增大游戏发布包的size)
(6)在运行模式下,对场景所有的修改都是临时的,结束运行后修改都会被还原
(7)Project搜索:robot t:Material t:Texture l:Weapon // 搜索类型为Material或Texture、标签为Weapon、名称中包含robot字符串的资源
(8)Hierarchy:①对象按字母升序依次排列 ②Prefab对象字体颜色为蓝色,可以将修改后的Prefab对象,通过拖放到对应的Prefab文件上达到修改Prefab的目的
(9)Build Settings:勾选“Development Build”,产生exe的pdb及脚本dll的mdb符号文件;勾选“Script Debugging”,可进行脚本调试
(1)启动Unity编辑器时,立即按住alt键,会弹出Project Wizard对话框,让用户可以选择并打开其他工程(注:该方法不会改变Unity的默认设置)
(2)若想每次启动都弹出Project Wizard对话框:可点击菜单“Edit” - “Preferences...”弹出的对话框General标签页下,通过勾选“Always Show Project Wizard”来开启
(3)shift + 空格 // 鼠标在任意视图窗口中悬停,按空格可以将该视图窗口最大化,再按空格恢复回之前的布局 注:unity4.3前的版本为:空格
(4)f // 将选中的物体居中(当前场景相机所观察的中心点位置设置为物体中心)并全貌显示
(5)ctrl + shift + f // Align With View 移动选中的物体到当前场景相机所在位置
(6)ctrl + alt + f // Move To View 移动选中附体到当前场景相机所观察的中心点位置
(7)alt + 点击节点 // 完整展开整个树节点
(8)ctrl + p // 运行/结束游戏
(9)ctrl + shift + p // 暂停/继续游戏
(10)ctrl + alt + p // 逐帧运行游戏
(11)操作Scene场景工具:Hand(Q)、Translate(W)、Rotate(E)、Scale(R)
一、鼠标滑动方式
(1)平移 -- 按住鼠标滚轮拖动(注:相机的旋转角始终不变)
向前:相机向下滑动【下降】;向后:相机向上滑动【上升】 注:改变相机在世界坐标下的z坐标值
向左:相机向右滑动【右移】;向右:相机向左滑动【左移】 注:改变相机在世界坐标下的x、y坐标值
(2)旋转 -- 按住鼠标右键拖动(注:相机的位置、横滚角始终不变)
向前:相机向上转向【抬头】;向后:相机向下转向【低头】 注:改变相机的俯仰角
向左:相机向左转向【左转】;向右:相机向右转向【右转】 注:改变相机的方位角
(3)旋转 -- Alt+拖动左键,进行360°镜头旋转
注:按f对物体居中后,旋转中心点则为物体的中心
(4)缩放 -- 鼠标滚轮(Alt+拖动右键)(注:相机的旋转角始终不变)
向前滚(向右或向下拖动右键):沿着相机中心轴线向前滑动【前进】 注:在相机局部坐标系下,向前平移相机
向后滚(向左或向上拖动右键):沿着相机中心轴线向后滑动【后退】 注:在相机局部坐标系下,向后平移相机
二、FPS游戏方式
按住鼠标右键,通过键盘W、S、A、D,进行【前进】【后退】【左移】【右移】 注:在相机局部坐标系下,前后左右平移相机
按住鼠标右键,通过键盘E、Q,进行【上升】【下降】 注:改变相机在世界坐标下的z坐标值
注:若同时按住shift,会加大每次移动的位移
原文:http://www.cnblogs.com/kekec/p/6049304.html