Unity基础知识
hierarchy视图选中,点击scene视图,按f键聚焦
persp相当于是透视视野
在persp模式下,物体在scene界面上所呈现的画面是给人一种距离摄像头近的物体显示的大,距离摄像头远的物体显示的小。 alt+左键方便旋转
ISO相当于是平行视野
在ISO模式下,不论物体距离摄像头远近都给人的感觉是一样大的。
center和pivot 中心和轴心
例如一棵树..中心在树的中间…轴心在树的底部
global和local 全局坐标和本地坐标
如果gameObject有旋转,切换该按钮,会发现视图中坐标系的方向是不同的..可以根据需要的坐标系进行视图操作
top 顶视图 从上方看物体
left左视图 从左方看物体
front前视图 从正面看物体
当脚本中删除start()函数.检查器面板则没有对该脚本进行取消和关联的操作复选框
unity如何由3d模式改成2d
Editor->Project Setting ->Editor Setting
中的DefaultBehavior Mode 3d改成2d..之后建立的摄像机都是正交的..导入的图片都是sprite
正交相机的size
Camera的Size定义了视图的尺寸.它的值是从视图中心到视图顶部的距离.换句话说这个值等于视图一半高度.视图的宽度基于视图的长宽比计算
float h = size * 2;
float w = h * ((float)Screen.width / (float)Screen.height);
注意以上的w和h代表摄像机的视野的宽和高.
比如设置size = 6.67…则摄像机视野的高度则是13.34..
由于每张图片的像素单位比是100,则要设计一张高是1334,才能贴满整个的高度..
如果要适配一个640*960的手机..宽度则该设计一张(1334/960)*640像素的图片才能贴满整个宽
大概的意思就是…1334高度像素的图片显示在960高度的屏幕上..高度进行了缩放为1334/960…宽度则也要进行类似的缩放.所以为640*(1334/960)
如何全部显示一张1080高度的图片?
在精灵渲染器(Sprite Renderer)的”像素到单位(Pixels to Units)”默认值是100,就是说1080px高的图片是10.8米…所以要想全部显示size设置为5.4即可
size…就是改变了正交摄像机视窗的尺寸…当越小(非负)的时候…实际上摄像机视窗就越小,能看到的东西就越少,
而屏幕大小是固定的,所以就会让你感觉到是在放大
最新文章
- Java中,包的概念、常量、静态成员、继承
- 160个crackme-之Acid burn.exe
- java.lang.StringBuilder
- 用nginx-gridFS读取MongoDB的图片及文件(为什么你老是配不成功?)
- CUDA 程序中的同步
- C#与JAVA平台RSA算法交互示例
- libevent和基于libevent的网络编程
- Informix 物联网应用示例(转)
- 小白日记14:kali渗透测试--NMAP
- Java Swing 树状组件JTree的使用方法(转)
- 站点系统压力測试Jmeter+Badboy
- IT职位分析
- java如何避免死锁
- Canvas的下雪效果
- Python入门 - 面向对象
- is there any way to stop auto block
- iOS中 简单易懂的秒杀倒计时/倒计时
- 《BUG创造队》第二次团队作业:团队项目选题报告
- 黑an网络---an网入门
- WordPress研究心得