自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(7)
  • 收藏
  • 关注

原创 Unity 3D学习笔记(5)物体的碰撞/触发检测

前言在学习了刚体组件后,我们看到了物体的物理效果,比如重力,碰撞等等,那么该如何检测他们之间的碰撞呢?在Unity中,有碰撞检测和触发检测两种类型,他们的简单概括如下:一、碰撞检测1.如何使用碰撞检测在3D物体上,添加刚体组件,即可实现该物体的碰撞,但地面,障碍物等往往不需要添加刚体就可以与你的对象发生碰撞,为什么不直接将所有物体都加上刚体组件呢,是为了减少计算机的开销,这样只需要设置一半的刚体组件就可以实现碰撞检测。刚体碰撞可以模拟一定的物理效果,比如速度快的时候可以撞飞起来等等,但是无论撞

2021-12-16 17:06:58 13327

原创 Unity 3D学习笔记(4)Prefab预制体概述

前言在游戏场景中,有时候需要大量相同的对象,比如贪吃蛇中的食物,森林中的树,大量生成的敌人等等,这些就需要用Prefab预制体的概念去实现,这里做一个简单的概述。一、什么是预制体?游戏场景中需要很多模型,如果未来某一天想批量给某一类模型添加或修改一些参数,总不能每一个都手动调一遍,所以这就引入了预制体的概念。二、使用步骤1.创建预制体方法很简单,在Hierarchy层级视图中选择需要制作的对象(制作好的对象),然后将其直接拖入Project项目视图中即可生成一个Prefab预制体。2.使用预

2021-12-12 16:59:06 3176

原创 Unity3D学习笔记(3)添加刚体组件并实现移动

#mermaid-svg-eZwWYNhoOv9uxRRL .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-eZwWYNhoOv9uxRRL .label text{fill:#333}#mermaid-svg-eZwWYNhoOv9uxRRL .node rect,#mermaid-svg-eZwWYNhoOv

2021-12-12 16:16:51 11191

原创 Unity3D学习笔记(2)脚本创建以及执行过程概述

前言简单介绍一下Unity 3D中脚本的创建,和脚本中各阶段函数的运行方法和顺序。Reset、Awake、Start、Update(Fixed、Late)等。一、脚本的创建可以在project视图中的Assets文件夹中右键创建一个C#脚本,可以将脚本分类放在不同的文件夹中,或者点击游戏对象后在Inspector视图中找到最下方的添加组件按钮,然后点击新建脚本即可。若在project视图中创建的脚本,要把脚本添加至对象中,project中点击脚本文件拖到场景或层级视图中的对象身上即可。二、脚本方

2021-12-10 11:11:58 2846

原创 Win/Mac/Linux下Unity3D引擎的下载安装

前言本文主要简单介绍一下unity3d引擎的下载安装问题。一、下载Unity Hub1.windows/mac系统进入unity官网unity中文官网,点击右上角下载Unity,跳转到下载界面后,可以看到一个绿色的下载Unity Hub按钮,点击下载。2.linux系统下载地址:Unity Hub for Linux二、下载Unity编辑器1.官网直接下载(不推荐)你可以直接在刚刚下载Unity Hub的界面往下翻,就可以直接下载你想要的unity版本。2.通过Unity Hub下载

2021-12-09 20:39:51 7000

原创 vscode配置C#的mono运行环境,并解决Unity3D中打开vscode无代码提示

前言ubuntu20.04系统下vscode配置C#的mono运行环境,并解决Unity3D中打开vscode无代码提示的问题。注意:此处用的是linux系统,可能和windows有出入,注意区分。一、下载mono下载地址:mono官网二、配置VScode1.下载插件直接搜索C#就行2.修改coderunner插件设置在ubuntu系统下vscode在终端运行C#代码时,默认用的是cscript命令,运行后一般会显示没有这个命令,所以要用mono运行就要修改运行命令(不修改的话就只能

2021-12-09 18:30:01 4013 1

原创 Unity3D学习笔记(1)编辑器概括

前言本人计科专业,学U3D主要用于毕设,学过面向对象编程,用过一点3dsmax,算是有一丢丢基础吧,坚持做做笔记,总结总结,希望能有个像样的作品。一、推荐教程推荐学unity都从最简单的Roll a Ball游戏开始,官网有官方教程,siki学院等一些国内的网站也有免费教程,这个游戏会从最简单的场景、建模、脚本开始,零基础也可以跟着做出来。以下笔记都是在siki的2021零基础课上大概总结的,目前也还在学。学完了这个,就再学学几个进阶点的项目,同时C#的学习也不能落下,否则脚本这一块会学的很吃力,前

2021-12-08 17:02:22 443

空空如也

空空如也

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

TA关注的人

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