sorting layer 和 物理结构的层级怎么选择?
sorting layer 和 物理结构的层级怎么选择?
弹簧关节组件:SpringJoint2D作用连接物体做弹性运动
circle collider 和box collider区别
GameManager的使用:
pause
为什么要使用两个相机,感觉使用一个相机也是能够完成层级展示的?
ji'cheng
裁切一整张素材图片:
点击图片素材把Sprite Mode改成Multiple
C#协程的使用是为了解决哪些问题?
SpringJoint2D
弹簧组件
Unity
//小鸟飞出=鼠标松开,弹簧组件关闭
SpringJoint.enabled = false;
//小鸟飞过快=刚体Body Type->isKinematic
rigidbody2D.isKinematic = true;
粒子系统、颜色都需要研究
将可以
触发检测。
OnTriggerEnter2D
OnTriggerExit2D
bool 勾选鼠标//工具
onmousedown()鼠标按下
onmouseup()鼠标抬起
update 开始运行
transform.position=camera.main.screentoworldpoint(input.mouseposition);获取摄像机wei'zhi
new vector3(0,0,0)坐标
修改例子火花系统
start Lifetime 0.5
startsize:1.5-2
记一下 3d转2d的摄像机的投影改 正交是必须勾上的
屏幕坐标左下角(0,0)
世界坐标中间(0,0)
新建一个摄像机,命名为 UI Camera
修改 Culling Mask 为 UI
Clear Flags 修改为 Depth only 这样两个摄像机就能够融合显示
将Root 例子改成 UI层,作为 Canvas 下面,然后将例子的 render 的 sorting layer 改成最高层,将root
主要学习
UI制作
关卡选择
3d改2d
1.projection(2d Orthographic 正投影,3d Perspective 透视)
2.edit—>Project Settings—>editor—>Default Behavior Mode—>2d
新建需要场景
ctrl+n新建场景,ctrl+s保存
一个图片含有多个对象,如何切割
(将单张模式改为多张模式)
选择图片,Sprite Mode(将Single改为Multiple),点击apply,Sprite editor,slice,apply,此时完成对图片的切割(有编号可以进行选择操作)
改变对象在不同的层级
一开始默认都是default,Sorting Layer(选择为player),然后将各个对象Order in Layer进行适当调整