- 博客(8)
- 收藏
- 关注
原创 UGUI 01
一、Canvas 1. Screen Space - Overlay 这种渲染模式表示 Canvas 下的所有的 UI 控件永远位于屏幕的前面 , 不管有没有相机 , UI元素永远在屏幕最前面 ,主要是2D效果。类似手机膜贴在手机屏幕的最上面,若是屏幕尺寸或屏幕分辨率发生变化,Canvas也会自动和当前屏幕尺寸相适应,这也就很好的解决了屏幕自适应问题。 2. Screen Space - Camera 这种渲染模式 Canvas 和 摄像机之间有一定的距离 , 可以在摄像机和 Canvas 之间播放
2022-01-04 19:45:41
292
原创 Unity物理引擎
物理引擎就是在游戏中模拟真实的物理效果,比如,场景中有一个立方体和一个球体,球体在空中,立方体在地面倾斜放置,在空中的球体开始自由下落,然后与地面上的立方体对象发生碰撞,而物理引擎就是用来模拟真实碰撞的效果。 一、刚体 物理引擎就是在游戏中模拟真实的物理效果,比如,场景中有一个立方体和一个球体,球体在空中,立方体在地面倾斜放置,在空中的球体开始自由下落,然后与地面上的立方体对象发生碰撞,物理引擎就是用来模拟真实碰撞的效果。 1、Mess:质量,质量越大下落越快 2、Drag:阻力,数值越大,物体速度
2021-12-31 14:10:17
3281
原创 常用核心类(补充)
一、自定义按钮 GetButton 根据按钮名称返回true当对应的虚拟按钮被按住时。 GetButtonDown 在给定名称的虚拟按钮被按下的那一帧返回true。 GetButtonUp 在用户释放指定名称的虚拟按钮时返回true。 二、协程 协同程序,即将主程程序运行时同时开启另一段逻辑处理来协同当前程序的执行。换句话说,开启协同程序就是开启一个线程。 使用StartCoroutine(string methodName)可以开启一个线程。 Yield语句是一种特殊类型的...
2021-12-30 19:23:37
252
原创 Unity3D常用核心类
一、Transform 1、位置移动(向X轴移动10) 属性 transform.position = new Vector3(10, 0, 0); transform.position = Vector3.right * 10; 方法 transform.Translate(new Vector3(10, 0, 0)); transform.Translate(Vector3.right * 10); transfor...
2021-12-28 22:07:02
2113
原创 2021-10-20
语句 1.顺序语句 按语句编写的顺序执行的语句 2.条件语句 满足一定条件才会执行的语句 if(a){a1} else if(b){b2} else{c} 满足条件a,执行a1,满足条件b,执行b2 都不满足则执行c,中间else if(){}的数量可增加,也可以没有 switch(a) { case 值1:a1 case 值2:a2 .... } 当a的值为值1,执行a1,为值2,执行a2,以此类推,每一个case后都有一个break语句,结束switch语句 3...
2021-10-21 18:42:16
148
原创 2021-10-20
运算符 1.赋值运算符 = 将=右边的值赋值左边 2.关系运算符 表示判断,一般作为bool值使用 大于> 左边的值大于右边的值,大于为真,不大于为假 小于< 左边的值小于右边的值,小于为真,不小于为假 大于等于>= 左边的值大于等于右边的值,大于等于为真,小于为假 小于等于<=左边的值小于等于右边的值,小于等于为真,大于于为假 等于== 左边的值等于右边的值,等于为真,不等于为假 不等于!=左边的值不等于右边的值,不等于为真,等于为假 3.操作运算符 加...
2021-10-20 16:51:04
249
原创 2021-10-18
数据 1.变量和常量 a 常量:程序中不会发生改变的量 b 变量:程序中随时会发生变化的量 2.数据类型 a 整形 (1)int 32位 int a=1 (2)long 64位 long b=2 (3)short 16位 short c=3 b 浮点型 (1)float 单精度 float d=1.5f (2)double 双精度 double e=1.26 c 布尔型 (1)true bool f=true (2)false bool g=false d 字符型 (1)ch
2021-10-18 16:28:55
142
原创 2021-09-27
UGUI 1、Camvas a.画布,UI的操作都在上面进行 2、EventSystem a、管理与UI界面的交互 3、Panel a、UI面板,放置其他控件 b、管理在其上的控件 c、作为背景图片 4、Text a、UI文字,显示文本 b、课更改,大小,颜色,字体,位置等 5、Image a、UI图片,可在其上导入图片 b、两张图片叠加,可制作进度条效果 6、BUtton a、UI按钮,由按钮和文本组成 b、加入事件脚本以实现与UI的互动 7、Input Field
2021-09-27 18:07:59
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅