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程序小技巧】如何消除多次Destory带来的性能消耗
本文由秩沅原创收录于专栏:
Unity基础
实战⭐️⭐文章目录⭐️⭐⭐前言⭐(==1==)使用简单的List显隐功能(==2==)升级——使用缓存池小框架⭐️⭐⭐前言⭐(1)使用简单的List显隐功能1.
秩沅
·
2023-11-12 17:41
#
unity实战基础
unity
游戏引擎
【Unity之UI编程】编写一个面板交互界面需要注意的细节
本文由秩沅原创收录于专栏:
Unity基础
实战⭐️⭐文章目录⭐️⭐⭐前言⭐(==1==)面板传递个人数据的优化(==2==)如何优化频繁的Destroy()(==3==)公共Updata的优化(==4=
秩沅
·
2023-11-12 10:37
#
UnityUI篇
#
unity实战基础
unity
ui
交互
Unity游戏开发:
Unity基础
界面及操作
详细讲解了
Unity基础
界面的操作流程及注意事项。
爪爪游戏学院
·
2023-11-09 19:51
Level1课程
游戏开发
Unity
基础界面
入门
【
Unity基础
】ugui的案例篇(个人学习)
文章目录前言案例1、点击游戏物体改变一次颜色,被UI遮挡的情况下点击无效1.动态图演示2.实现方式I.实现方案1通过射线检测实现3.源码演示Lua部分代码CSharp部分代码案例2、圆形图片的制作1.图演示2.实现方式I.实现方案1使用Mask组件实现II.实现方案2通过重写Graphic类的OnPopulateMesh()方法重新写入顶点数据实现3.源码演示实现方案2的Lua部分代码实现方案2的
多年了酷拉皮卡依旧还在船上
·
2023-11-07 10:55
unity
unity
学习
lua
【
Unity基础
】ugui画布篇(个人学习)
文章目录前言一、Canvas是什么?1.Canvas组件I.RenderMode字段,是控制UI的覆盖方式,主要是三个选项。选项一,ScreenSpace-Overlay选项二,ScreenSpace-Camera选项三,WorldSpaceII.PixelPerfect的作用III.需要注意的问题2.CanvasScaler组件I.UIScaleMode的选项选项一.ConstantPixelS
多年了酷拉皮卡依旧还在船上
·
2023-11-07 10:54
unity
unity
学习
ui
【
Unity基础
】ugui的基础知识篇
文章目录前言一、常用用可视化控件1、Image2、RawImageI.和Image的区别3、Text组件4、画布是怎么渲染出可视化UI的?II.这里整理一下渲染相关的关系图,如下:5、关于画布的布局重构二、Button交互组件1、Button组件的源码以及使用方式2、Button组件是如何完成事件的交互的?3.还有一些交互性组件可以查阅官方文档三、UGUI合批1.什么是合批?为什么要合批?2.Dr
多年了酷拉皮卡依旧还在船上
·
2023-11-07 10:54
unity
unity
学习
游戏引擎
【
Unity基础
】6.动画状态机
【
Unity基础
】6.动画状态机大家好,我是Lampard~~欢迎来到
Unity基础
系列博客,所学知识来自B站阿发老师~感谢(一)AnimatorController组件(1)创建组件AnimatorController
Lampard家杰
·
2023-11-05 20:46
Unity原理
unity
游戏引擎
动画状态机
入门
【
Unity基础
】7.动画状态参数
【
Unity基础
】7.动画状态参数大家好,我是Lampard~~欢迎来到
Unity基础
系列博客,所学知识来自B站阿发老师~感谢(一)创建动画状态(1)创建动画状态不好意思各位~最近工作比较忙,稍微耽误了这两周的博客
Lampard家杰
·
2023-11-05 20:39
Unity原理
unity
游戏引擎
动画状态机
Unity基础
之C#基础篇笔记1:复杂数据类型(枚举)
Unity基础
之C#基础篇笔记1:复杂数据类型(枚举)复杂数据类型1.特点2.枚举2.1基本概念2.2在哪里声明枚举2.3枚举的使用2.4枚举的类型转换2.5枚举的作用2.6枚举练习题复杂数据类型1.特点
四月的白羊座
·
2023-10-29 02:14
unity基础之c#基础笔记
Unity基础
知识—Quaternion、Time和Mathf
文章目录QuaternionTimeMathf属性方法Quaternion名称作用Quaternion.eulerAngles四元数转换为欧拉角Quaternion.LookRotation(Vector3forward,Vector3upwards)将⼀个向量转换为这个⽅向所代表的四元数Quaternion.Lerp(Quaterniona,Quaternionb,floatt)通过t值from
总都督
·
2023-10-28 22:52
Unity基础知识
unity
unity基础
学习八,相对于自身方位以及角度
//求角度及前后左右方位publicvoidcheckTargetDirForMe(Transformtarget){//xuqiTest:target.position=newVector3(3,0,5);Vector3dir=target.position-transform.position;//位置差,方向//方式1点乘//点积的计算方式为:a·b=|a|·|b|cos其中|a|和|b|表
姜姜的奇妙冒险[Unity游戏前端]
·
2023-10-28 22:51
Untiy
unity
unity界面基础知识
一、
Unity基础
本部分是你开始Unity的关键。这里将解释Unity的界面,菜单项,使用资源,创建场景,和发布。
qq_40729897
·
2023-10-28 09:31
unity
unity初识
【Unity数据交互】JSON开山篇
本文由秩沅原创收录于专栏:
Unity基础
实战⭐️⭐文章目录⭐️⭐⭐前言⭐(==1==)JSON的介绍(==2==)JSON的优点(==3==)JSON的语法规则1.注释2.语法符号3.键值对:(==4
秩沅
·
2023-10-28 05:28
#
unity实战基础
unity
交互
json
【Unity程序技巧】事件管理器
本文由秩沅原创收录于专栏:
Unity基础
实战⭐️⭐文章目录⭐️⭐⭐前言⭐(==W==)相关知识点Dictionary委托观察者模式(==W==)事件管理器1.相关知识概览2.特点3.脚本如何去优化呢⭐️
秩沅
·
2023-10-27 09:42
#
unity实战基础
unity
游戏引擎
Unity 基础 之 实现简单的Android移动端本地数据读取与写入封装(简单加密写入,解密读取 json 数据)
Unity基础
之实现简单的Android移动端本地数据读取与写入封装(简单加密写入,解密读取json数据)目录
Unity基础
之实现简单的Android移动端本地数据读取与写入封装(简单加密写入,解密读取
仙魁XAN
·
2023-10-27 05:54
Unity
基础
Unity
Android
数据读取写入
数据加密
json
解析
【Unity程序技巧】异步保险箱管理器
本文由秩沅原创收录于专栏:
Unity基础
实战⭐️⭐文章目录⭐️⭐⭐前言⭐(==II==)涉及知识点(==W==)异步保险箱管理器1.知识点2.特点3.脚本⭐️⭐⭐前言⭐(II)涉及知识点List泛型类
秩沅
·
2023-10-25 20:56
#
unity实战基础
unity
游戏引擎
游戏
缓存池
程序
c#
1024程序员节
Unity基础
教程系列——对象管理(一) 持久化对象(Creating, Saving, and Loading)...
目录1按需创建对象1.1游戏逻辑1.2玩家输入1.3随机立方体1.4开始新游戏1.5保持对物体的追踪1.6清空列表2保存和加载2.1保存路径2.2打开文件以便写入2.3关闭文件2.4写数据2.5加载数据3抽象存储3.1游戏数据的读取器和写入器3.2持久化对象3.3持久化存储3.4可持久化游戏3.5重写方法本文重点:1、按下按键的时候随机产生一个立方体2、使用泛型和虚函数3、把数据写进文件再读取出来
壹种念头
·
2023-10-19 13:29
游戏
python
java
linux
数据库
Unity基础
教程系列(六)——更多的游戏状态(Saving All That Matters)
目录1保存随机性1.1记录随机状态1.2读取随机状态1.3JSON序列化1.4解耦关卡1.5两种方式都支持2持久化关卡数据2.2存储游戏关卡2.3加载关卡数据2.4缓冲数据3关卡状态3.1序列化符合生成区3.2记住下一个索引3.3追踪持久对象3.4为新游戏重新加载3.5旋转对象4创建和释放4.1保存和加载4.2确切时间4.3速度设置4.4更新文本标签本文重点:1、追踪随机性2、保存关卡数据3、在生
壹种念头
·
2023-10-19 13:29
游戏
python
java
数据库
分布式
Unity可编程渲染管线系列(一)自定义管线(控制渲染)
本教程假定您首先阅读了
Unity基础
系列教程。
Unity基础
渲染系列的前几部分也很有用。本教程使用Unity2018.3.0f2制作。
壹种念头
·
2023-10-17 12:05
python
java
webgl
javascript
unity
unity游戏开发引擎unity3D开发
学习
Unity基础
:如果您不熟悉Unity,建议学习其基础知识,包括如何使用Unity编辑器、创建场景、管理资源和编写脚本。Unity官方
中懿游
·
2023-10-16 12:28
游戏开发
软件开发
小程序开发
unity
游戏引擎
2022-04-21
Unity基础
1——3D数学
文章目录一、Mathf二、坐标系三、向量Vector3四、四元数Quaternion一、Mathf(一)Mathf和MathMath是C#中封装好的用于数学计算的工具类——位于System命名空间中Mathf是Unity中封装好的用于数学计算的工具结构体——位于UnityEngine命名空间中他们都是提供来用于进行数学相关计算的Mathf和Math中的相关方法几乎一样但Mathf是Unity专门封
蔗理苦
·
2023-10-14 21:12
Unity
学习
unity
Unity基础
课程之物理引擎8-扔保龄球游戏案例(完)
三个脚本:1.给求添加力2.分数管理器3.检测是否发生碰撞-----------------------------------------------脚本源码1.给求添加力usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassRoleControl:MonoBehaviour{//1
青子leosq
·
2023-10-13 14:00
Unity零基础课程
unity
游戏
Unity 3D中级项目:捕鱼达人
开发软件:unity3d、vs2017游戏简介:在3D模式下开发的2D游戏,使用UGUI进行场景搭建,适合有一定
unity基础
的同学学习制作●首先放上完成的图●然后再放上主要功能的代码控制枪的行为usingUnityEngine
是小草呀
·
2023-10-13 06:40
u3d
unity3d
Unity基础
课程之物理引擎6-关于物理材质的使用和理解
每个物体都有着不同的摩擦力。光滑的冰面摩擦力很小,而地毯表面的摩擦力则很大。另外每种材料也有着不同的弹性,橡皮表面的弹性大,硬质地面的弹性小。在Unity中这些现象都符合日常的理念。虽然从原理上讲,物体的摩擦力和弹性有着更复杂的内涵,例如普通的钢板看起来并没有太多弹性,但在合适的条件下却可以用来作为弹簧板。Unity的物理引擎对物体表面材料的性质做了简化处理,仅有5种常用属性,但可以满足大多数游戏
青子leosq
·
2023-10-11 21:32
Unity零基础课程
unity
材质
游戏引擎
Unity基础
课程之物理引擎5-射线的使用方法总结
在实际游戏开发时,不可避免地要用到各种射线检测。即便是一个不怎么用到物理系统的游戏,也很可能要用到射线检测机制。换句话说,射线检测在现代游戏开发中应用得非常广泛,超越了物理游戏的范围。下面简单举几个例子。(1)游戏中有单击地面的操作,因此要发射射线以确定是否点中了可单击区域和单击位置的坐标。(2)在判定子弹或技能是否击中目标时,如果采用碰撞体需要考虑子弹速度,且存在穿透问题,而射线是没有速度的(瞬
青子leosq
·
2023-10-11 21:31
Unity零基础课程
unity
游戏引擎
Unity基础
课程之物理引擎7-物理运动应该在FixedUpdate执行
在第2章里提到过FixedUpdate,当时解释它是物理更新,会保证稳定的时间间隔。所谓Fixed的意思就是“固定的、稳定的”。获取两次Update之间的时间间隔用Time.deltaTime,获取两次FixedUpdate之间的时间间隔用Time.fixedDeltaTime。当设备运行不流畅、帧率下降时,会发现Time.deltaTime变大了(即帧与帧之间的时间间隔变长)但是Time.fix
青子leosq
·
2023-10-11 21:31
Unity零基础课程
unity
游戏引擎
Unity基础
课程之物理引擎3-碰撞检测案例-吃金币并加分显在UI文本框上
业务逻辑:这个脚本的主要功能是用于显示和更新主角的得分。在游戏中,玩家需要吃到金币来增加分数,而这个脚本就是负责将得分的变化实时显示在屏幕上的。程序逻辑:1️⃣首先,在脚本的开始部分,通过System.Collections.Generic导入一些常用的集合类型。2️⃣然后,定义一个Score类,这个类继承自MonoBehaviour。在这个类中,我们定义了一个CurrentScore静态变量,用
青子leosq
·
2023-10-11 21:59
Unity零基础课程
unity
ui
游戏引擎
Unity基础
学习六,网络同步
1.什么是网络同步所谓同步,就是要多个客户端表现效果是一致的,比如我们玩王者荣耀的时候,需要十个玩家的屏幕显示的英雄位置完全相同、技能释放角度、释放时间完全相同,这个就是同步。2.为什么要有网络同步略3.如何使用网络同步,使用网络同步的不同方案比较。3.1状态同步将其他玩家的状态行为同步的方式(请求其他玩家的状态并显示在NPC上),一般情况下AI逻辑,技能逻辑,战斗计算都由服务器运算,将运算的结果
姜姜的奇妙冒险[Unity游戏前端]
·
2023-10-11 03:04
Untiy
unity
【Unity2022】Unity多人游戏开发教程-使用Netcode for GameObjects运行多人项目
文章目录官方文档前言教程的开发环境预备知识1简介1.1NetcodeforGameObjects1.2NGO支持的Unity版本1.3NGO支持的平台2开始旅程2.1安装NGO2.2运行项目2.2.1
Unity
水智
·
2023-10-03 08:06
Unity
教程
unity
游戏引擎
Unity2023打包首包从78Mb到3.0Mb-震惊-我做对了什么
目录还有不少资源残留)曾经的我在2019打包过最小包10m左右,后来发现到了Unity2020之后暴增到40m,又加上2023版本URP,1个Unity输出包可能至少55M如下图,78m,实际项目只占25m,其他都是
Unity
avi9111
·
2023-09-30 16:04
Unity
包优化
压缩
Webgl
【
Unity基础
】5.动画曲线
【
Unity基础
】5.动画曲线大家好,我是Lampard~~欢迎来到
Unity基础
系列博客,所学知识来自B站阿发老师~感谢(一)曲线编辑(1)动画曲线上周我们创建了一个简单动画,让我们的矩形在第0帧时Y
Lampard猿奋
·
2023-09-25 11:30
Unity原理
unity
游戏引擎
animation
动画编辑
动画曲线
【如何看待Unity收费】对标中小公司的待就业者的该如何做
本文由秩沅原创收录于专栏:
Unity基础
实战⭐️⭐文章目录⭐️⭐⭐核心:“让子弹飞一会”⭐(==1==)影响(==2==)要对标公司是哪些(==3==)什么是买量游戏?
秩沅
·
2023-09-24 17:47
#
资源信息大全
unity
游戏引擎
【
Unity基础
】4.动画Animation
【
Unity基础
】4.动画Animation大家好,我是Lampard~~欢迎来到
Unity基础
系列博客,所学知识来自B站阿发老师~感谢(一)Unity动画编辑器(1)Animation组件这一张我们要学习如何在
Lampard猿奋
·
2023-09-20 16:52
Unity原理
unity
游戏引擎
Animation
动画
入门
【Unity程序技巧】Unity中的单例模式的运用
本文由秩沅原创收录于专栏:
Unity基础
实战⭐️⭐文章目录⭐️⭐⭐前言⭐(==1==)未继承Mono的单例模式(==2==)通用单例模式的基类泛型模板(==3==)继承Mono的单例模式(==4==)
秩沅
·
2023-09-18 23:17
#
unity实战基础
unity
单例模式
游戏引擎
【今日话题】如何看待Unity收费一事,对标中小公司的从业者的该如何做
本文由秩沅原创收录于专栏:
Unity基础
实战⭐️⭐文章目录⭐️⭐⭐核心:“让子弹飞一会”⭐(==1==)影响(==2==)要对标公司是哪些(==3==)什么是买量游戏?
秩沅
·
2023-09-18 13:08
#
资源信息大全
unity
游戏引擎
【Unity每日一记】音频,麦克风,粒子和拖尾渲染器
本文由秩沅原创收录于专栏:
Unity基础
实战⭐️⭐文章目录⭐️⭐⭐前言⭐(==A==)音频Audio(==B==)麦克风(==C==)粒子系统(==D==)TrailRender拖尾渲染器⭐️⭐⭐前言
秩沅
·
2023-09-14 08:08
#
Unity精华一记
unity
音视频
游戏引擎
《五一当天记》
总体而言这是个在
unity基础
上作了封装的工具,提供了更易用的各类场景以及集成好的高低端素材资源,以及集成度颇高的组件,力图实现无代码编程,就拖拖拽拽即可。
阳侠
·
2023-09-12 07:52
【
Unity基础
】3.脚本控制物体运动&天空盒
【
Unity基础
】3.脚本控制物体运动&天空盒大家好,我是Lampard~~欢迎来到
Unity基础
系列博客,所学知识来自B站阿发老师~感谢(一)搭建开发环境(1)下载visualstudio在我们下载unity
Lampard猿奋
·
2023-09-11 15:40
Unity原理
unity
游戏引擎
天空盒
脚本
物体运动
【
Unity基础
】2.网格材质贴图与资源打包
【
Unity基础
】2.网格材质贴图与资源打包大家好,我是Lampard~~欢迎来到
Unity基础
系列博客,所学知识来自B站阿发老师~感谢(一)网格材质纹理第一次接触3D物体的话,会觉得好神奇啊,这个物体究竟是由什么组成的呢
Lampard猿奋
·
2023-09-10 09:34
Unity原理
unity
材质
游戏引擎
资源包
Unity基础
2.9Invoke(2022.6.24)
InvokeInvoke(stringmethodName,floattime):输入一个方法名称,过个几秒来执行一次methodName:方法名称time:几秒后执行InvokeRepeating(stringmethodName,floattime,floatrepeatRate):重复调用methodName:方法名称time:几秒后执行repeatRate:重复间隔时间CancelInvo
一谦四益啊
·
2023-09-10 00:59
unity学习笔记
unity
游戏引擎
WPF C# .NET7 基础学习
p=3&vd_source=986db470823ebc16fe0b3d235addf050开发工具:VisualStudio2022Comm
unity基础
框架:.Net6.0下载创建过程略.Net和.
fanlrr
·
2023-09-04 19:04
c#
【
Unity基础
】1.项目搭建与视图编辑
【
Unity基础
】1.项目搭建与视图编辑大家好,我是Lampard~~欢迎来到
Unity基础
系列博客,终于要开始写基础系列的博客了,前两篇的内容基本上与入门系列相同,如果有紧跟入门系列的同学可以直接从第三篇文章开始看好了话不多说我们开始
Lampard猿奋
·
2023-09-03 17:15
Unity原理
unity
游戏引擎
基础
2022-04-22
Unity基础
3——Resources资源动态加载
文章目录一、特殊文件夹二、同步加载资源三、异步加载资源四、资源卸载五、场景异步加载一、特殊文件夹(一)工程路径获取//注意该方式获取到的路径一般情况下只在编辑模式下使用//我们不会在实际发布游戏后还使用该路径//游戏发布过后该路径就不存在了print(Application.dataPath);(二)Resources资源文件夹//路径获取://一般不获取//只能使用Resources相关API进
蔗理苦
·
2023-08-29 23:39
Unity
学习
unity
Unity基础
笔记(7)—— 资源管理
Unity资源管理一、资源导入和导出资源导入:将打包好的unitypackage文件直接拖拽至窗口中,Unity会自动解析包,再点击import即可导入资源。资源导出:右键点击要导出的资源文件夹,点击export导出资源。预制体身上自带的材质会随着预制体一并导出。二、预制体实例化游戏中大多数情况下我们都需要通过代码生成子弹、刷新小兵等,所以需要将预制体实例化到场景中去。GameObject.Ins
Dukenone
·
2023-08-29 23:37
unity
游戏引擎
c#
【unity数据持久化】XML数据管理器知识点
本文由秩沅原创收录于专栏:
Unity基础
实战⭐️⭐文章目录⭐️⭐⭐前言⭐XML是什么和游戏存储的关系(==A==)XML文件格式(==B==)XML基本规则(==C==)XML属性(==D==)读取XML
秩沅
·
2023-08-21 06:25
#
unity实战基础
unity
xml
游戏引擎
c#
场景加载
Unity基础
框架学习--公共模块
什么是公共模块呢?公共模块主要是其辅助作用。首先,我们注意到在unity新建的脚本,都会默认继承自MonoBehaviour,这个里面是啥呢?我们选定他导航(F12)一下(有兴趣的同学可以继续查看他的父类的父类的父类的父类。。。)而如果有某个类很特殊,他需要继承自我们另外构建的类,这时候又想在这个类里调用MonoBehaviour的API,比如下图:Invoke、StartCoroutine、St
小渣渣在学习
·
2023-08-16 05:34
Unity基础框架学习
unity
c#
foundation框架
Unity基础
之C#进阶篇笔记2:泛型
Unity基础
之C#进阶篇笔记2:泛型泛型1.泛型是什么2.泛型分类3.泛型类和接口4.泛型方法5.泛型的作用6.总结7.练习题泛型约束1.什么是泛型约束2.各泛型约束讲解3.约束的组合使用4.多个泛型有约束
四月的白羊座
·
2023-08-05 22:48
Unity基础之C#进阶篇笔记
Unity基础
(0)—— Vector3的简单使用
1.Vector表示向量、矢量的意思,含有大小和方向;Vector3由名可得表示三维向量,包含想x,y,z三个分量(供自学记录)。2.简单理解Vector3就是相当于一个类,可直接new.其中xyz三维坐标系可参考左手坐标系(拇指指向自己方向)。一般在使用中transform下的position、scale、rotation等属性都可以通过设置Vector3的值来改变其相应的位置、大小(trans
天策府狼崽子
·
2023-08-04 16:27
unity
游戏引擎
Unity XML2——C#读写XML
一、XML文件的存放位置(一)只读不写的XML放在Resouces或者StreamingAssets文件夹下,详见
Unity基础
3——Resources资源动态加载_weixin_53163894的博客
weixin_53163894
·
2023-07-29 07:26
Unity
unity
Unity 基础 之 简单介绍与使用 单元测试 Test Runner(NUnit) / Assert 基于 2019.3.x
Unity基础
之简单介绍与使用单元测试TestRunner/Assert基于2019.3.x目录
Unity基础
之简单介绍与使用单元测试TestRunner/Assert基于2019.3.x一、简单介绍二
仙魁XAN
·
2023-07-27 05:46
Unity
unity
单元测试
Test
runner
NUnit
上一页
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
其他