- 博客(5)
- 收藏
- 关注
原创 数据类型与基本运算
1.1、基本数据类型: 整形:byte(字节) short(短整形) int (基本形) long(长整形) 浮点型:float(单精度) double(双精度) 布尔型:bool 字符型:char 1.2、引用数据类型: string(字符串) 数组 类 接口 2、变量与常量 2.1、定义 变量:是指在程序的运行过程中随时可以发生变化的量 常量:是指在程序在运行过程中不会发生变化的变量(const) 2.2、格式 数据类型 变量名; int a; ...
2022-03-01 18:10:10
169
原创 Unity3D UGUI
一、 Canvas 1.Screen Space - Overlay 这种渲染模式表示 Canvas 下的所有的 UI 控件永远位于屏幕的前面 , 不管有没有相机 , UI元素永远在屏幕最前面 ,主要是2D效果。类似手机膜贴在手机屏幕的最上面,若是屏幕尺寸或屏幕分辨率发生变化,Canvas也会自动和当前屏幕尺寸相适应,这也就很好的解决了屏幕自适应问题。 2. Screen Space - Camera 这种渲染模式 Canvas 和 摄像机之间有一定的距离 , 可以在摄像机和 Canvas ...
2022-01-04 21:15:48
372
原创 Unity3d物理引擎
一、定义 物理引擎就是在游戏中模拟真实的物理效果,比如,场景中有一个立方体和一个球体,球体在空中,立方体在地面倾斜放置,在空中的球体开始自由下落,然后与地面上的立方体对象发生碰撞,而物理引擎就是用来模拟真实碰撞的效果。 二、刚体 Rigidbody(刚体)组件可使游戏对象在物理系统的控制下来运动,任何游戏对象只有添加了刚体组件才能受到重力的影响。 案例1:点击鼠标左键,给物体加一个力 if(Input.GetButton("Fire1")) { Rigidbody r = go...
2021-12-31 20:15:15
894
原创 常用核心类(补充)
一、Input GetButton 根据按钮名称返回true当对应的虚拟按钮被按住时。 GetButtonDown 在给定名称的虚拟按钮被按下的那一帧返回true。 GetButtonUp 在用户释放指定名称的虚拟按钮时返回true。 案例:点击鼠标左键,给物体加一个力 if (Input.GetButtonDown("Fire1")) { GameObject go = Instantiate(cube); Rigidbody r = go.GetComponen...
2021-12-30 22:09:29
210
原创 Unity3D
常用核心类 一、Transform 1、移动 属性:transform.position=new Vector(1,1,1); 方法:transform.Translate(Vector3.one); 2、旋转 属性:transform.rotation=new Vector(0,45,0); 方法:transform.Rotate(new Vector3(0, 45, 0)); 3、缩放 属性:transform.localScale = new Vector3(2,2,2); ...
2021-12-28 23:07:10
216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人