自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 unity预制体实例

勾选上Is Trigger,使用OnTriggerEnter(Collider other)消息函数,其中other为当前接触的物体。刚体的碰撞,Sphere Collider/Box Collider以及设置物体的Physical Material。运动学刚体,就是质量为0的刚体,即不受牛顿运动规律约束。Rigidbody,刚体组件,符合牛顿规律的运动。可以先用空节点标记一个位置作为出生点。

2024-01-22 14:21:51 533

原创 unity求一个向量的长度及标准化

【代码】unity求一个向量的长度及标准化。

2024-01-22 09:21:50 371

原创 Unity定时调用

注意:调用函数时使用函数名字符串形式,其原理是使用了反射机制。unity是单线程核心,不必考虑线程、并发、互斥。

2024-01-19 11:02:03 368 1

原创 Unity资源引用

【代码】Unity资源引用。

2024-01-19 09:10:07 357 1

原创 Unity对物体的操作

/获取父级的节点,GameObject充当容器的作用。//获取父级的Transform。方法一:GameObject node = GameObject.Find("节点名字")//若无重名。//表示没有父节点,一级节点。this.transform.SetParent("新父节点名称");

2024-01-18 11:51:10 497 1

原创 unity组件及脚本组件的引用

这是一个简单的引用其他节点脚本组件的例子,这是一个主控节点,总共引用了四个脚本组件。定义一个相应的组件类型,拖入相关节点后,unity会自动引入。例如:AudioSource组件。

2024-01-17 17:32:24 482

原创 unity脚本的运行及交互

Input.GetMouseButtonDown(0/1/2) 0表示左键/1表示右键/2表示中键。1.创建节点:GameObject obj = new GameObject();Input.GetMouseButton() 状态性,表示鼠标正在被按下。Input.GetKeyDown(Key) 按下,执行一次。Input.GetKey(Key) 状态,是否一直被按着。Input.GetKeyUp(Key) 抬起,执行一次。第一阶段初始化,仅执行一次。第二阶段初始化,仅执行一次。帧更新,每帧调用一次。

2024-01-17 13:46:04 380

原创 unity脚本基础

transform.localPosition,本地坐标(一般用的比较多)transform.position,世界坐标。最开始会继承一个MonoBehaviour类。Update()方法。

2024-01-16 17:46:02 324 1

原创 unity软件初识

(3)场景窗口(3D视图窗口):中间区域,Scene主要是在编写是观察窗口,game为运行时的观察窗口。存放于Asset(项目资源)当中,默认场景中就只有一个主摄像机(负责拍摄)和平行光源(负责照明)。每个面记录了顶点数据。(5)Project(项目资源):位于下边,需要的模型资源,音乐,脚本。(4)Inspector(检查器窗口):显示当前选中物体的属性。(2)层级窗口(节点管理器):位于左边一栏,管理各种节点。(3)天空盒(skybox),表示游戏世界背景。(2)栅格(地平面),表示x,z水平面坐标。

2024-01-16 12:38:05 367 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除