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