E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
unity学习笔记
unity学习笔记
一、DOTween练习1.金币搜集动画新建一个Panel,将其的Image组件的透明度条件为0,在为其添加一个脚本,命名为UIManager,后面将用这个脚本来控制整个动画。效果如下:创建一个空物体并命名为CoinParent,在为其创建一个子物体image,将素材图片跟换,在为其添加一个脚本CoinDOTween,用来控制动画。再将子物体image重命名为Coin并设置为预制体。创建一个积分的背
2301_79022588
·
2023-12-20 01:29
学习
笔记
unity学习笔记
一、DOTween简介Dotween是Unity中一个强大的插件,用于处理动画和补间效果。它提供了一种简单而灵活的方式来创建平滑的动画,而不需要编写大量的代码。特点:1.简单易用:Dotween提供了一个简单而直观的API,使得创建动画变得容易。2.强大的补间引擎:支持丰富的补间效果,包括移动、旋转、缩放、颜色变化等。3.链式调用:支持链式调用,使得在同一个动画序列中可以轻松地添加多个动作。4.可
2301_79022588
·
2023-12-20 01:58
学习
笔记
unity学习笔记
一、UI-图像控件属性介绍源图像:可以选择需要显示的图片。颜色:可以在图片本身颜色之上,再次来设置颜色。光线投射目标:这个勾选之后才能被射线检测设置原生大小:点击后见图片还原为原本的大小。RectTransform组件介绍Anchors(锚点):定义UI元素相对于其父对象的位置。锚点通过规定矩形的边缘和中心的相对位置来实现。这对于调整UI元素在父对象中的相对位置非常有用。这个锚点是固定在父物体上的
2301_79022588
·
2023-12-18 09:18
学习
笔记
unity学习笔记
一、切换组件在Unity中,Toggle(切换)组件是一种用户界面(UI)元素,通常用于实现开关按钮或复选框。Toggle允许用户通过点击来切换一个布尔状态(选中或未选中)。创建方式:UI→切换组件构成是由背景和文本(Label)组成的,Label组件包含一个文本组件Text,Text(文本):Toggle组件可以包含一个Text组件,用于显示与Toggle相关的文本,例如选项的标签。Transi
2301_79022588
·
2023-12-18 09:47
学习
笔记
unity学习笔记
一、按钮组件在Unity中,按钮是一种用户界面(UI)元素,用于响应用户的交互,例如点击。Unity提供了一个Button组件,使得在用户界面中轻松创建可交互的按钮。、属性介绍Interactable属性:允许在运行时控制按钮是否可交互。当Interactable被禁用时,按钮将不再响应用户的点击事件。Text(文本):Button组件可以包含一个Text组件,用于显示按钮上的文本。这允许你在按钮
2301_79022588
·
2023-12-17 07:07
学习
笔记
unity学习笔记
一、动态障碍物在Unity中,动态障碍物通常是指能够在运行时发生变化或移动的障碍物。这些物体通常不是静态的,而是具有运动、变换或其他动态属性。示例:在导航网格中一开始游戏人物的前方有障碍物,人物无法移动过去,我们希望这个障碍物时可以移动,当移开之后角色就可以穿过去了,如下:但是移开之后会发现中间的网格是断开的,因此我希望将这个障碍物设置为动态障碍物。因此做如下设置:将这个障碍物重新设置,不勾选静态
2301_79022588
·
2023-12-15 12:11
学习
笔记
unity学习笔记
一、导航组件在Unity中,导航组件通常指的是与游戏中的导航和路径寻找相关的系统。Unity中最常用的导航组件之一是NavMesh(NavigationMesh)系统。NavMesh系统允许游戏对象在场景中寻找和移动到目标位置。现状有如下场景,要让角色沿着阶梯和斜坡走,使用导航系统就要告诉导航系统哪些区域可以走哪些区域不可以走。导航通过生成网格的方式,让网格内的区域可以走网格外的区域不可以走。1.
2301_79022588
·
2023-12-15 12:40
unity
学习
笔记
unity学习笔记
一、动画图层概述:动画图层允许你组织和混合多个动画,使其在不同的层级中进行独立控制。AnimatorController中可以包含多个动画图层,每个图层可以独立控制一组动画。每个动画图层都有一个权重,用于控制该层对最终混合的动画产生的影响程度。1.三个默认状态:Entry(进入状态):作用:Entry是状态机中的默认起始状态,表示进入状态机时的初始状态。用途:在Entry状态中可以定义一些进入状态
2301_79022588
·
2023-12-15 12:10
学习
笔记
unity学习笔记
一、导航区域这里有颜色、名称和花费属性。其中的花费就表示在不同区域导航时所需要的“成本”,比如:图中有一个起始点和目标点,假设在没有河流区域的情况下,游戏人物从起始点到目标点是应该走直线的。但是现在现在有一个河流区域,并且河流区域是可行走的。按理说应该走直线,可是由于河流区域的“成本”为5,而普通区域的“成本”为1,那么他就会绕开河流到达目的地,这样设置可以使游戏人物的行为看起来更加的智能。示例:
2301_79022588
·
2023-12-15 12:05
学习
笔记
unity学习笔记
19
一、角色动画的使用练习从资源商店导入的动画资源(CharacterPack:FreeSample)中将资源中的角色创建在场景里,现在场景里存在的角色并没有任何动画。在资源中找到Animations文件夹,在这个文件有很多模型文件(.FBX),一般在这些模型文件中就包含了动画片段。动画片段的使用:创建一个动画控制器然后将控制器拖到物体的animator组件的控制器上,然后双击打开控制器。之后就可以将
2301_79022588
·
2023-12-06 11:50
学习
笔记
unity学习笔记
18
模型文件属性简介1.动画类型:一共有四种:无表示没有动画,旧版就表示这个模型文件里面的动画片段可以用animation组件来播放的,最后两个”泛型“和“人形”都是animator组件来播放的。区别是泛型支持所有类型的动画播放,而人形是把人物的动画类型单独做一个分类。选择Animation这个时间轴表示动画的长度,可以修改长度这个表示动画剪辑,点击加号可以生成。选择对应的动画剪辑,那么下方的设置都是
2301_79022588
·
2023-12-05 03:39
学习
笔记
unity学习笔记
一、线段渲染器在Unity中,线段渲染器(LineRenderer)是一种用于在场景中绘制线段的组件。线段渲染器非常适合用于创建轨迹、路径、光束等效果。1.创建LineRenderer:在Unity编辑器中,你可以通过创建空对象->添加组件->渲染->LineRenderer来添加线段渲染器。这个物体的transform属性现在不会应该该物体了,转而是LineRenderer组件下的位置属性第一个
2301_79022588
·
2023-12-04 00:14
unity
学习
笔记
unity学习笔记
17
一、动画组件AnimationAnimation组件是一种更传统的动画系统,它使用关键帧动画。你可以通过手动录制物体在时间轴上的变换来创建动画。一些重要的属性:1.动画(Animation):类型:`Animation`组件允许你为物体添加多个动画。`动画`属性是一个下拉列表,用于选择当前在`Animation`组件上工作的动画。作用:你可以在该下拉列表中选择一个已经创建的动画剪辑,然后通过动画窗
2301_79022588
·
2023-12-04 00:14
unity
学习
笔记
unity学习笔记
一、射线检测如何让鼠标点击某个位置,游戏角色就能移动到该位置?实现的原理分析:我们能看见游戏的东西就是摄像机拍摄到的东西,所以摄像机的镜平面就是当前能看到的了。那接下来我们可以让摄像机发射一条射线,鼠标点击哪个位置就打在哪个位置,这样就可以通过射线来获取点击的位置。创建射线的方式Rayray=newRay(Vector3.zero,Vector3.up);第一个参数:origin(起始点):射线的
2301_79022588
·
2023-12-02 12:52
unity
学习
笔记
unity学习笔记
12
一、物理系统如何让一个球体受到重力的影响?只要给物体添加刚体组件(Rigidbody),就可以使其受到重力影响1.刚体(Rigidbody):刚体是一个组件,用于使游戏对象受到物理引擎的控制。它可以给对象添加质量、速度、角速度等属性,从而模拟物体的运动。2.碰撞检测有三种主要的模式:离散(Discrete)、持续(Continuous)、和连续动态(ContinuousDynamic)。①离散(D
2301_79022588
·
2023-12-01 15:54
学习
笔记
Unity学习笔记
11
一、视频播放功能1.如何让视频在游戏场景中播放?在Assets目录下添加一个渲染器纹理,步骤:新建→渲染器纹理首先在创建一个平面,想让视频在平面上显示。在平面上添加一个组件VideoPlayer然后将视频文件拖拽到视频剪辑位置上,把渲染模式改为渲染器纹理,再将之前创建的渲染器纹理拖拽过来。现在视频播放的所以内容都会显示在这个纹路当中,现在只用把这个渲染器纹理拖拽到这个平面上即可,效果如下:运行游戏
2301_79022588
·
2023-12-01 15:24
学习
笔记
unity学习笔记
13
一、常用物理关节Unity中的物理关节(PhysicsJoints)是用于在游戏中模拟和控制物体之间的连接。物理关节允许你在对象之间应用各种约束,例如旋转、移动或固定连接,以模拟真实世界中的物理交互。物理关节类型:1.FixedJoint(固定关节):固定关节将两个物体连接在一起,使它们不能相对移动。这种关节通常用于创建可靠的连接,如门或机械臂。2.HingeJoint(铰链关节):铰链关节允许物
2301_79022588
·
2023-12-01 15:21
unity
学习
笔记
Unity学习笔记
_01.Unity介绍,下载与安装
目录前言一、Unity是什么?二、Unity的优势以及优点1.编程语言较简单2.Unity教学视频丰富3.Unity可以做的方向特别多三,WindowsUnity下载与安装1.unity官网下载1.1.UnityHub1.2.编译器1.3.许可证四,最后安装的样子总结前言Hi,我是一个Java全栈的开发工程师,随着时间的流逝,我突然想起来我还有一个做游戏的梦想,这也是我学编程的初心,所以决定开始学
XIEAHAO
·
2023-11-30 11:41
Unity学习
unity
学习
游戏引擎
Unity学习笔记
(二)——Unity ML-agents安装与配置(1.9.1)
Unity学习笔记
(二)——UnityML-agents安装与配置(1.9.1)前言UnityML-agents是一个Unity给强化学习提供接口的库。
没有顶会的咸鱼
·
2023-11-29 03:09
笔记
unity学习笔记
10
一、生命周期函数1.Awake()调用时间:对象被激活或创建时。用途:通常用于初始化对象的状态,获取组件引用或执行其他在脚本生命周期早期需要完成的任务。2.OnEnable():调用时间:对象激活时,包括对象被创建和SetActive(true)时。用途:在对象被激活时调用,通常用于启用资源或订阅事件。3.Start():调用时间:在Awake()和第一帧Update()之间。用途:在脚本实例被创
2301_79022588
·
2023-11-28 10:30
学习
笔记
Unity学习笔记
本文为作者原创,版权所有,侵权必究。目录一、前言学习Unity的契机二、学习Unity(项目驱动)1.环境配置与准备2.新建项目(默认为MyProject)3.创建游戏对象三、总结一、前言学习Unity的契机1.新一线城市纷纷出台有关扶持元宇宙的政策,电子游戏为其中重点之一。2.后疫情时代大众外出频率减少,电子游戏已经成为为大众消遣时间的重要手段之一。二、学习Unity(项目驱动)1.环境配置与准
NUFE不求人
·
2023-11-27 19:18
Unity
学习
unity
unity学习笔记
(一)
来自《Unity和C#游戏编程入门第五版》文章目录一、界面布局二、场景三、C#脚本Unity第一次编写C#脚本实践:代码分析:一、界面布局Toolbar工具栏Hierachy层级,列出所有物体(节点)Scene/Game场景/游戏播放Inspector检视,物体的属性Project/Console项目/控制台恢复初始布局(Window->Layouts->Default)二、场景主摄像机平行光源游
晦渊子
·
2023-11-27 19:18
寒假学习
笔记
unity
学习
c#
unity学习笔记
-自动寻路功能
unity学习笔记
自动寻路功能自动寻路功能https://blog.csdn.net/f_957995490/article/details/116495512时间关系,小弟就是借鉴了上面大佬的帖子写的自动寻路功能由于大佬只写了寻路
淳杰
·
2023-11-27 19:48
unity
unity
Unity学习笔记
反弹特效粒子
前言原文:PaddleSquare在学习Catlikecoding的PaddleSquare时,对其5.2步的笔记一、创建反弹特效粒子的材质球并设置shadergraph1、在Project》Assets空白处右键新建一个unlitshadergraph,双击打开进到编辑页面2、如图,左上角新建一个类型Float命名Intensity的Property,并拖到中间;在Fragment节点右键添加子
棠诗月缘
·
2023-11-27 19:48
Unity
学习
笔记
Unity学习笔记
之 FPS计算
前言原文:MeasuringPerformance在学习Catlikecoding里关于计算FPS时的一个笔记公式FPS=1f/Time.unscaledDeltaTime当我第一眼看到的时候非常的疑惑,所以必须要从头分析一下FPS是什么FPS全文为framepersecond,即单位为frame/second=f/sTime.unscaledDeltaTime是什么Time.unscaledDe
棠诗月缘
·
2023-11-27 19:48
学习
笔记
Unity学习笔记
- API
什么是APIAPI(ApplicationProgrammingInterface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。API关系图(部分)ObjectUnity可以引用的所有对象的基类。UnityEngine.Object类是Unity所有内置对象的基类。任何从UnityEngin
HANzr.
·
2023-11-27 19:16
unity
学习
unity学习笔记
08
一、预制体在Unity中,预制体(Prefab)是一种特殊类型的游戏对象,它允许你创建、配置和保存一个对象,然后在场景中多次使用。预制体的使用使得开发者能够更加灵活和高效地设计和管理游戏对象。1.创建预制体可以选择一个或多个游戏对象,然后将它们拖放到场景中的文件夹中,这样就会在该文件夹中创建一个预制体。或者,你可以选择一个游戏对象,然后右键选择"CreatePrefab"来创建预制体。当被设置为预
2301_79022588
·
2023-11-27 19:46
unity
学习
笔记
unity学习笔记
08
一、Application类常用属性和方法游戏数据文件夹路径Debug.Log(Application.dataPath);如何读取Assets文件夹下面的文件Debug.Log(Application.dataPath+"/新建文本文档.txt");这个是自读的文件路径不能写入。拿到不同平台的可储存路径Debug.Log(Application.persistentDataPath)Stream
2301_79022588
·
2023-11-27 19:46
学习
笔记
unity学习笔记
一、Transform类在Unity中,Transform类是一种用于表示和操作游戏对象位置、旋转和缩放的类。每个游戏对象都有一个关联的Transform组件,该组件定义了对象在场景中的空间变换信息。1.常见属性和方法获取位置相对与世界坐标系:Debug.Log(transform.position);相对于父物体:Debug.Log(transform.localPosition);获取旋转相对
2301_79022588
·
2023-11-27 19:45
unity
学习
笔记
unity学习笔记
07
一、组件有几个物体他们之间有着重复的功能,该如何避免重复的去写代码?可以将一些相同的功能写成一个组件,也就是组件就等同于功能。什么是组件?在Unity中,游戏物体是不具备任何功能的,如果想要为其添加功能,那么就需要为它添加该功能的组件,而每一个组件其实就是一个引擎内部的组件脚本或是由自己编写的组件脚本。也就是说,一个游戏物体(GameObject)会包含多个组件(Component),每一个组件又
2301_79022588
·
2023-11-27 08:49
unity
学习
笔记
Unity学习笔记
:课程学习中一些问题整理(父子物体坐标设置、刚体约束、Input.GetAxis、Rigidbody2D和Collider、Trigger)
Unity学习笔记
:学习中一些问题整理(父子物体坐标设置、刚体约束、Input.GetAxis、Rigidbody2D和Collider、Trigger)1.父子物体坐标设置:当一个物体被设置为另一个物体的子物体时
百里香酚兰
·
2023-11-26 21:27
Unity学习笔记
Unity学习笔记
04-游戏管理器与单例模式简单运用
单例模式介绍单例模式(Singleton),也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然后服务进程中的其他对象再通过这个单例对象获取这些配置信息。这种方式简化了在复杂环境下的
AnifoyM
·
2023-11-19 15:51
Unity学习
学习
游戏
单例模式
Unity学习笔记
--字典序列化问题以及解决办法
前言最近在做自定义按键的时候,想用字典存储按键类型和所对应的值。但是发现用JsonUtility.ToJson(data)转Json是转不了的,也就是字典是不可以被序列化的,而且在Unity的Inspector窗口也编辑不了。解决办法比较死板的办法就是用两个List列表去存储。因为List是可以被序列化也可以被转换为Json字符串的。缺点就是代码比较难调试,还要多加几个方法去处理。
就一枚小白
·
2023-11-17 04:35
Unity学习笔记
unity
游戏
c#
Unity学习笔记
之UI
三种UI系统:OnGUI:最早的UI系统,纯代码实现,写法类似Update优点:出现很早,纯代码可控制缺点:只能程序开发NGUI:Unity著名插件,可实现2D和3D的界面,出现在老项目优点:功能完整,集成了动态效果缺点:性能较弱,交互使用物理引擎实现,需要付费UGUI:官方制作的UI系统,NGUI作者开发优点:性能优秀,功能较完整缺点:功能需要再完善,动画需要配合DOTween常见设备的分辨率比
_Pepper_
·
2023-11-07 02:15
Unity学习笔记
unity
学习
笔记
Unity学习笔记
---2D光照渲染、美术、动画
Unity提供三个渲染管线:一个内置渲染管线和两个可编程渲染管线(SRP)。两个SRP为通用渲染管线(URP)和高清渲染管线(HDRP)。URP适用于所有平台,而HDRP则旨在用于针对高端PC和主机的游戏。项目设置注意:如果在Unity2021或更高版本中启动一个新项目,则称为2D(URP)的2D模板附带已设置的2D渲染器,因此无需完成以下步骤。UnityHub和URP安装2D项目模板从Packa
weixin_45944408
·
2023-11-07 01:30
unity
学习
游戏引擎
Unity学习笔记
01-创建物体与角色控制
记录一下自己Unity的学习经历,这次最终将实现一个类似微信跳一跳的小游戏。Unity项目基本组成在Unity中物体是一个场景中最基本的组成部分,物体又由物体的组件来实现不同的功能,所以在Unity中,主要的组成流程便是:·项目->场景->游戏物体->组件->组件参数脚本也属于组件的一种,而熟练的使用各种组件或者插件也是编写脚本的基础,同时运用组件也能够减少脚本的编写量。创建基本物体以Unity2
AnifoyM
·
2023-11-06 07:18
Unity学习
unity
Unity学习笔记
(8) Unity残影效果整理,3D、2D、通用方案
Unity做残影效果是个不难的工作。但是一些细节会对使用方法产生限制,这里整理一下各种情况下推荐的残影效果实现方案1.3D网格(高性能)2.2D人物(非骨骼动画)(高性能)3.其它场景(包括2D骨骼动画人物)(低性能)3D人物Unity3D的渲染主要是靠Mesh+Shader,3D场景下人物往往用SkinnedMeshRenderer做网格渲染,这样方便换装系统。无脑推荐这篇,针对使用了Skinn
Cake_C
·
2023-10-28 01:37
Unity学习笔记
unity
3d
mesh
【
Unity学习笔记
】Rect Transform组件
声明:此篇文章是个人学习笔记,并非教程,所以内容可能不够严谨。可作参考,但不保证绝对正确。如果你发现我的文章有什么错误,非常欢迎指正,谢谢哦RectTransform官方文档:https://docs.unity3d.com/cn/current/Manual/class-RectTransform.htmlRectTransformRectTransform组件是在UGUI中包含表示UI元素的位
一白梦人
·
2023-10-27 07:42
Unity学习笔记
ugui
Unity学习笔记
(08):Rect Transform组件及实现不同尺寸分辨率的UI屏幕适配
Canvas节点的宽高是和屏幕一致的中心点在xy轴的中间RectTransform介绍UGUI的Image节点有RectTransform组件scale缩放position位置(注:相对于其父节点即Canvas)以父节点为(0,0)(相对点)相对点可以拖动与此同时position的值也会相应改变pivot图片的中心点的位置(0,0)是左下角(1,1)是右上角默认(0.5,0.5)中央若中心点设为(
Piconjo_Official
·
2023-10-27 07:40
Unity
canvas
unity
unity3d
Unity学习笔记
——MonoBehaviour类Invoke, Coroutine
Unity3D引擎交流QQ群:【21568554】MonoBehaviour概述MonoBehaviour表示一个单一的行为。Unity中用户对游戏对象的操作被分割成若干个单一行为。每个单一行为都作为一个MonoBehaviour类来封装。再生成每个MonoBehaviour类的实例,并作为组件嵌入游戏对象。然后按照一定的顺序(从下到上)调用每个对象的重载方法来实现游戏对象的全部行为。创建在菜单A
fmx521
·
2023-10-18 20:50
Unity3D
unity
unity3d
异步
c#
Unity学习笔记
(12)
完成UI教程4~6,总结要点如下1.UIImage,属性很好理解,源图片就是字面意思,然后叠加一个颜色,再选择一个材质。ImageType中的设置应该是比较常用且有用的:Simple会拉伸图片以符合所需要的大小,如果勾选了PreserveAspect,则会保持原有的比例(SetNativeSize则会完全变成源图片的尺寸)Sliced会将原图片分成几个区域,中心区域会拉伸,外围则会保持原有形状(圆
超级炮锤
·
2023-10-17 17:23
Unity学习笔记
(27)——Audio
今天因为工作上一些事情,又是十二点四十多开始学,比较累了,不过还是坚持一下。今天学Audio的第5~6节,其中6节由于时间关系,只学了前4分半钟1.DuckVolumeEffect,使用方式和昨天学的用Receive是一样的,具体每个参数是做什么用的,听完一遍完全不懂。等到哪天真的要用的时候再研究吧,具体的作用就是通过其他的音量,来改变目标音量的大小。2.AudioMixerSnapshots,这
超级炮锤
·
2023-10-15 10:40
Unity学习笔记
——TextMeshPro使用详解
https://blog.csdn.net/elineSea/article/details/88799896TextMeshPro是Unity默认文本组件的替代品。TextMeshPro和默认组件一样拥有高性能,它使用了完全不同的SignedDistanceField(SDF)渲染技术,该技术最初由Valve在《军团要塞2》中使用。TextMeshPro能够很轻松就能让文本看起来更美观,还提供了
Devil_MayCare
·
2023-10-09 08:39
Unity学习笔记
之编辑器开发
什么是编辑器开发:对编辑器实现功能扩展,一般会使用它开发项目工具或实现Unity插件。C#中的特性:用于在C#运行时,传递程序中各种元素(类、结构体、变量、方法、枚举、组件)的行为信息的声明标签。一个声明标签是通过放置在它所在应用元素的前面的方括号[]中来描述。特殊目录:Plugins:需要跨语言调用的逻辑代码存储目录,手机SDK接入Resources:存储跟随游戏包的资源目录StreamingA
_Pepper_
·
2023-10-06 02:56
Unity学习笔记
编辑器
unity
【
Unity学习笔记
】第一人称射击游戏
1、新建一个地面Plan。2、搭建好Player模型。把枪的模型拖入,调整好角度。由于是第一人称游戏。把camera也拖入Player下。3、编写playerMove脚本,实现asdw控制人物的前后左右移动空格键跳跃的功能知识点1:由于是3D第一人称游戏,玩家的移动应以自身坐标轴为准,玩家移动脚本编写为//人物的位移以自身坐标为准transform.Translate(newVector3(x,0
__0077
·
2023-09-26 10:19
Unity学习
Unity学习笔记
--让Canvas、UI跟随游戏物体
引言我们在制作游戏的时候,经常用到画布Canvas。比如我最近正在制作的FPS游戏,需要显示敌人的血条,这就需要显示UI了,但是血条UI怎么显示在敌人的正上方呢,因为做之前我不知道有啥好的方法可以直接把UI和游戏物体给连接起来,让他们互相约束(本人Unity菜鸟,轻喷)。方法第一种想到的方法就是在根目录下建一个画布,然后给一个Image,调整Image的位置和游戏物体联系起来。做起来效果还可以,但
就一枚小白
·
2023-09-25 04:57
Unity学习笔记
千锋
Unity学习笔记
学习笔记:【千锋合集】史上最全Unity3D全套入门教程|匠心之作文章目录初级1.0数学1.0点乘叉乘1.点乘:2.叉乘:2.0Mathf3.0Vector4.0旋转2.0组件3.0调试Debog4.0时间5.0Application6.0场景1.0两个类1.2场景类1.2场景管理类2.0异步加载7.0Transform8.0按键Input1.点击2.水平轴虚拟按键3.触屏9.0音效视频1.音频2
LeslieLei
·
2023-09-25 00:32
unity
游戏引擎
学习
gym_
unity学习笔记
最近学了一段时间gym_unity,把一些资料留在这里实例实例gym_unity训练RollerBall:https://blog.csdn.net/alibutter/article/details/120908687实例gyn_unity训练3DBall:https://zhuanlan.zhihu.com/p/554927641?utm_id=0源码:https://github.com/D
DWQY
·
2023-09-23 19:00
Unity
unity
学习
笔记
Unity学习笔记
(26)——Audio
今天学习Audio的3~4节,平淡无奇的教程内容,只能说学了聊胜于无吧1.AudioEffects,讲了简单的几种混音方式,LowpassSimple,过滤一定频率以上的声音,Distortion,增强中高频的声音。他们的执行顺序取决于在Mixer中摆放的先后顺序,一般第一个放Attenuation,也就是音量大小的控制(衰减)首先触发2.Mixer中的Snapshots可以成套的保存声音调节的数
超级炮锤
·
2023-09-16 13:46
Unity学习笔记
(5)
今天学完了SpaceShooter的第三~五个视频,记录要点如下1.MainCamera里的Projection(投影方式),分成Perspective(透视)和Orthographic(正交),透视就是近大远小,正交就是平行相机,不管远近,记录物体的真实大小。2.DirectionalLight中,Intensity表示光的强度,配合方向光的X和Y旋转,能营造出恒星照射的感觉3.教程介绍的三点光
超级炮锤
·
2023-09-16 05:05
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他