unity
文章平均质量分 67
皮学渣
学渣也想成为别人眼中的大佬*⸜( •ᴗ• )⸝*
展开
-
Unity 常用方法总结(小技巧)
一切Unity的实用小技巧原创 2023-06-15 22:14:53 · 233 阅读 · 0 评论 -
Unity Recorder的使用讲解
Unity中的Recorder录屏插件详细讲解,并且有录制物体透明帧动画方法讲解原创 2022-12-27 21:16:23 · 8331 阅读 · 4 评论 -
Unity 旋转大总结和项目操作
unity旋转大总结原创 2022-11-15 16:59:39 · 1606 阅读 · 0 评论 -
快速搭建本地服务器
本地服务器随手拈来了,无脑教程原创 2022-10-27 21:07:12 · 5315 阅读 · 2 评论 -
ILRuntime使用讲解
ILRuntime使用讲解快速入门ILRuntime的作用为什么要用到ILRuntimeILRuntime使用环境部署生成Unity.Model.dll文件和Unity.HotFix.dll文件加载ILRuntime的作用用于unity游戏的热更新,其语言是由C#写的,所以很受unity工程师的喜爱,这样就不再用xlua脚本进行热更新。ILRuntime官方讲解为什么要用到ILRuntime我们知道他的目的后,它主要是用来进行游戏的更新操作,但是更新的流程是玩家运行游戏查看使用的游戏版本和我们上传原创 2022-04-06 15:24:32 · 14904 阅读 · 15 评论 -
Unity AssetBundle入门保姆教程
Unity AssetBundle手把手教程原创 2022-03-18 22:28:02 · 6582 阅读 · 8 评论 -
Unity 一起看+弹幕 Socket通信
Unity 一起看+弹幕 Socket通信效果演示服务端客户端UI界面ControlPanel脚本MessageFire对象池BarrageManagerChatRoom客户端连接ViewVideoSendMessageFire脚本添加问题效果演示实现功能发送弹幕连接通信共同更换视频服务端实现通信功能,我选择的是Scoket通信。using System;using System.Collections.Generic;using System.Net;using System.原创 2021-11-24 21:12:37 · 3019 阅读 · 0 评论 -
unity Text实现对话动画效果
Unity Text实现对话动画效果效果如下步骤如下UI界面的设计对话文件的准备脚本总结效果如下如果这是你想要实现的效果的话请好好观看这篇文章吧,一定有所收获步骤如下UI界面的设计一个Image和一个Text即可你可以更改对话板的背景图片,可以调整text文字的字体和大小我这里将text勾选了Best Fit对话文件的准备首先在你的桌面上创建一个Text文件,让后将该文件拖到Assets里然后你打开该文件,你就可以编写你所需要的对话内容了以上就是准备工作了,下面开始脚本的书写原创 2021-06-23 19:18:10 · 1880 阅读 · 6 评论 -
Unity 简单背包系统(ScriptableObject)
Unity 简单背包系统(ScriptableObject)实例演示:说明工作步骤开始地图场景搭建背包UI物品预制体脚本1.创建物品类,背包类2. 玩家控制代码3.物品信息脚本4.物品管理脚本5.碰撞物品脚本6.背包物品的移动7.背包的移动总结实例演示:说明本项目是基于ScriptableObject做的背包系统,内容还算是简单,适合背包入门的人来学习。主要是来认知背包做的流程和大概功能。ScriptableObject不了解的话就没必要看了,先去学习一下该项目资源包供大家下载学习:点我下载❤。原创 2021-06-16 19:23:36 · 9807 阅读 · 11 评论 -
Unity MVC框架之见解
Unity MVC框架之见解MVC框架认识构架图案例无框架,普通逻辑代码脚本MVC框架的运用Model脚本View脚本主界面的View脚本角色View脚本主界面的Controller脚本角色Controller脚本控制主界面的显示脚本脚本控件物体的连接MVC框架认识MVC框架本不是用于在游戏行业产生的框架,但是其编程思想对游戏开发的影响也很大。M: model,是模型的意思,可是模型是为何物?是我们游戏中所要操作的人物模型等等。其主要就是存储数据的一个物体。我们所见到的的软件等等,都是本身去操作一条条原创 2021-05-24 10:34:21 · 3354 阅读 · 4 评论 -
unity的Transfom杂谈笔记
通常用到的旋转+Transfom.Rotation朝向功能获取面板中Transfom.Rotation的x,y,z的值常见的rotationAPI朝向功能主要是一个物体朝向另一个物体,这样可以获得该物体的旋转,可以实现你想要的功能。当移动Cube2时,cube1始终发生转向朝向他 void Update() { transform.LookAt(cube2.transform); }运用Transfom.LookAt(transfom参数),该函数主要是另一个物原创 2021-05-20 19:21:35 · 533 阅读 · 0 评论 -
Unity EvenTrigerer UI交互组件
Unity EvenTrigerer UI交互组件Event Trigerer组件介绍方便之处使用方法1.拖拽法Event Trigerer组件介绍该组件作用与UI交互,注册行为事件的检测。点击,拖动,滑轮等等行为可以进行注册事件。方便之处当我们想给UI组件添加某种行为时,我们会添加相应的组件,比如Button该组件检测点击的行为,如果我们有众多不同的行为呢?一个Image有点击,拖动,鼠标放在上面时,我们要一一进行注册事件,那我们是要进行添加多个组件吗??这样我们会发现会很消耗性能,而且还容易出原创 2021-04-27 19:40:54 · 417 阅读 · 0 评论 -
Unity Text富文本(文本变得多姿多彩)
Unity Text富文本(文本变得多姿多彩)实例:步骤如下:1.创建一个UI Text2.Text组件中的Rich Text要勾选上3.写内容实例:步骤如下:1.创建一个UI Text2.Text组件中的Rich Text要勾选上该功能就是支持该Text可以进行富文本编写。3.写内容写内容就行了,但是要加一些关键字才可以把你想改变的文本改变。...原创 2021-04-22 21:10:37 · 7258 阅读 · 3 评论 -
Unity UGUI Canvas详细讲解!!!!!
Unity UGUIToggle Tool Handle Position 拨动工具手柄位置(两种模式)PivotCenterRect Transfom参数锚点Anchor中心点 PivotPosWidth HeightAnchor Presets 锚预设Anchors 锚点PivotToggle Tool Handle Position 拨动工具手柄位置(两种模式)Pivot该模式下可以调节UI组件的中心点位置Center在该模式下我们只能看到UI组件的中心点,但是我们无法去改变中心点的位原创 2021-04-21 19:22:52 · 1274 阅读 · 0 评论 -
Unity 模型导入材质丢失解决方案
Unity 模型导入材质丢失解决方案1.模型导入材质丢失解决方案步骤如下:1.打开材质球2.,反射率和法线贴图分别赋值,即下面的两个物体对号入座3.渲染成功2.3d人物模型材质丢失步骤如下1.打开人物模型的skinnedmeshrenderer2.找到渲染器的材质球3.渲染材质球1.模型导入材质丢失解决方案如图所示,物体的材质已经丢失,需要我们自己重新渲染步骤如下:1.打开材质球点击该物体的材质球就可打开。2.,反射率和法线贴图分别赋值,即下面的两个物体对号入座3.渲染成功材质球已经成原创 2021-04-14 14:49:38 · 16591 阅读 · 5 评论 -
Unity 游戏场景的转换
Unity 游戏场景的转换头文件转换场景API获得该场景的名字头文件using UnityEngine.SceneManagement;只有加入头文件才可以使用相关场景转换api。转换场景APISceneManager.LoadScene(1);SceneManager.LoadScene("123");使用该函数可以直接转换到参数对应的场景。第一个用int类型时在Build的时候你场景的序列号。这个需要自己设置每个场景的序列号来加载。默认都是从0开始加载游戏,所以0场景大家注意设置原创 2021-04-01 20:25:36 · 757 阅读 · 0 评论 -
unity 3D场景摄像机跟随人物
3D场景摄像机跟随人物2d场景和3d场景跟随不一样,但是有些还是相同的,就因为3d场景中人物旋转方向导致摄像机不能始终和人物方向一致很麻烦。所以下面提供一种挺不错的方法来帮助你。效果如下:效果就是摄像机始终在跟随物体的后面,并且物体始终在Game场景的正中央。代码如下:using System.Collections;using System.Collections.Generic;using UnityEngine;public class CameraFollow : MonoBeh原创 2021-03-30 20:15:22 · 1478 阅读 · 0 评论 -
unity 血量显示(美观型)
unity 血量显示(美观型)例子:步骤如下:例子:步骤如下:1.首先你要有你个你喜欢的血量类型图片,可以像我这样的电池,也可以是心形。取决于你的喜欢。2.创建Canvas场景,再添加一个Image,这个图片就变成你喜欢的那张血量图片。3.你要在该Image添加一个子物体Image,并将子物体设置父物体同等大小重合在一起。4.现在修改子物体的参数,图片的颜色,当做满血的颜色5.重中之重 将子物体的Iamge Type类型改为Filled,将子物体改为填充模式,可以让子物体像动态血量一样原创 2021-03-19 10:23:55 · 1568 阅读 · 1 评论 -
unity 制作ui血条
Silder因为要制作血条,所以silder的H按到了 Silder Area应当删除,不能影响观看看效果当你删除后把Silder的Value分别调至为0或1时你会发现为0的时候血条多出一个fall,为1的时候又少一个fall的大小解决方案:Fill Area 的 left和right都设置为0Fill 的 left和right都设置为0效果如下:就完成血条...原创 2021-03-08 21:42:35 · 593 阅读 · 0 评论 -
unity 设置悬空物体,人物触发下落
unity设置悬空物体,人物触发下落 public float time = 0f;//定义悬空失效时间 private TargetJoint2D _targetJoint2D;//获取这个组件,给你想要悬空的物体加上TargetJoint2D组件,2d游戏是这个,3d游戏是TargetJoint private BoxCollider2D _boxCollider2D;//获取组件,该物体collider首先设置成istrigger=true。 void Start()//得到该物原创 2021-03-08 20:20:46 · 2153 阅读 · 0 评论 -
unity 2d人物二段跳,多段跳 简单易懂
unity 2d人物二段跳,多段跳 简单易懂开门见山,代码见英雄开门见山,代码见英雄续前面一篇2d游戏人物跳跃移动unity 2d游戏跳跃移动 手把手教你isGround = Physics2D.OverlapCircle(jiao.position, 0.1f, ground);//该函数返回jiao的位置是否和图层ground发生碰撞重合,发生碰撞的话一定在地面上 if (isGround)//isGround是判断是否在地面 { jumpCount = 1;//ju原创 2021-03-08 20:11:27 · 2412 阅读 · 6 评论 -
unity 2d游戏跳跃移动 手把手教你
unity 2d游戏跳跃移动话不多说,直接上代码,注释来一步步分析isGround的图片位置动画转换逻辑图话不多说,直接上代码,注释来一步步分析using System.Collections;using System.Collections.Generic;using UnityEngine;public class Move : MonoBehaviour{ public float speed = 5f;//人物移动速度 public float jumpSpeed = 5f原创 2021-03-08 19:38:01 · 3705 阅读 · 0 评论 -
Unity——渲染层级关系
unity-渲染层级关系Camera层级在同一Camera下,Sorting LayerOrder in Layer层级Layer层级小结渲染主要是针对Game窗口下显示的内容,类似于画板,先画一层后画一层,后画的可以把之前的一层给覆盖掉。于是unity有了渲染关系层级关系。Camera层级因为Game窗口是摄像机Camera的映射画面,所以Camera是高层的渲染结果。比如:我只添加了两个摄像机,一个是场景自带的Main Camera和我又添加的Camera,我先把Camera禁用这是Ma原创 2021-01-16 14:11:18 · 4105 阅读 · 0 评论