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
unity3
Unity3
D开发之编辑器统一修改Text字体
最近遇到一个需求,就是我们在做完一个场景后,美工感觉字体不好看,效果不是很好,想要换一种字体。UGUI的界面已经搭完,如果要一个一个Text寻找,工作量将是巨大。而且作为程序人员是不会容忍自己做这些机械工作的,所以,有必要写一个脚本来让场景中的Text字体变换了。usingUnityEngine;usingSystem.Collections;usingUnityEditor;usingUnity
小张不爱写代码
·
2023-01-11 04:38
笔记
Unity
Unity 3D 环境特效||Unity 3D 游戏场景设计实例
Unity3
D环境特效一般情况下,要在游戏场景中添加雾特效和水特效较为困难,因为需要开发人员懂得着色器语言且能够熟练地使用它进行编程。
爱编程的鱼
·
2023-01-11 04:07
unity教程
unity
3d
游戏
算法
c语言
Unity 3D 物理引擎简介 || Unity 3D 物理材质|| Unity 3D 力(AddForce)
Unity3
D物理引擎简介早期的游戏并没有强调物理引擎的应用,当时无论是哪一种游戏,都是用极为简单的计算方式做出相应的运算就算完成物理表现,如超级玛丽和音速小子等游戏。
爱编程的鱼
·
2023-01-11 04:37
unity教程
unity
3d
材质
算法
游戏引擎
Unity 3D 使用高度图创建地形|| Unity 3D 使用笔刷绘制地形
Unity3
D使用高度图创建地形在
Unity3
D中编辑地形有两种方法:通过地形编辑器编辑地形。通过导入一幅预先渲染好的灰度图来快速地为地形建模。地形上每个点的高度被表示为一个矩阵中的一列值。
爱编程的鱼
·
2023-01-11 04:37
unity教程
unity
3d
photoshop
java
算法
Unity 3D简单使用C#脚本,脚本的生命周期
Unity3
D简单使用新建项目->层级里右键->创建空对象改名Test项目里右键创建C#脚本Test双击脚本Test(所有脚本都会继承MonoBehaviour类),在Start()下输入Debug.Log
jijinduoduo
·
2023-01-11 04:36
c#
java
js
python
javascript
Unity3
D 统一修改Text的字体
Unity3
D统一修改Text的字体原文:
Unity3
D开发之编辑器统一修改Text字体_JayW的博客-CSDN博客By:JayW就是我前言
Unity3
D中有时需要一下修改很多Text的字体,要是都一个一个去修改就太麻烦了
WenHuiJun_
·
2023-01-11 04:35
unity3D
C#
Text
unity3d
c#
ugui
【
Unity3
D编辑器扩展】
Unity3
D中实现Text的字体的替换
推荐阅读CSDN主页GitHub开源地址
Unity3
D插件分享简书地址我的个人博客大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。
恬静的小魔龙
·
2023-01-11 04:04
#
Unity3D之编辑器扩展
编辑器
unity
游戏引擎
基于
Unity3
D的自动寻路车辆模拟
2、开发工具的基本使用本项目开发工具选择
Unity3
D(2020.3.30f),开发语言选择C#3、项目准备工作:导入素材搭建场景选取我们需要的场景和车的模型,这里我们可以使用unity自带的AssetSto
如灬初
·
2023-01-10 11:04
Unity3D
自动驾驶
基于
Unity3
D的黄金矿工
2、开发工具的基本使用本游戏开发工具选择
Unity3
D(2020.3.30f),开发语言选择C#3、2D游戏,准备工作及制作思路在2D游戏的制作中,我们考虑更多的是游戏的长宽页面,深度无法直接看出,首先需要调整摄像机模式
如灬初
·
2023-01-10 11:33
Unity3D
unity
c#
Unity3
D : 本地坐标系,世界坐标系,和TransformPoint,TransformVector,TransformDirection的区别
目录一、世界坐标系与本地坐标系二、srcGameObject.transform.TransformPoint(Vector3vec)三、srcGameObject.transform.TransformVector(Vector3vec)四、srcGameObject.transform.TransformDirection(Vector3vec)五:示例一、世界坐标系与本地坐标系世界坐标很好理
superSmart_Dong
·
2023-01-08 19:26
游戏开发
C#
unity
坐标系
TransformPoint
TransformVector
Direction
Unity3
d 综合性能窍门
这篇文章是luzexi翻译的Unity官方文档:General_Performance_Tips官方提示文档图形性能优(http://docs.
unity3
d.com/Documentation/Manual
_夜风_
·
2023-01-08 13:10
Unity
Unity开发
unity3d
性能
文档
Unity3
d将资源打包成AssetBundle 读取后材质球丢失的问题
由于打包时每种资源的材质球类型不同可能导致有些资源的材质球没有被默认一起打包进Bundle解决方法如下:Edit——>ProjectSetting——>Graphics在AlwaysIncludedShaders中是Unity默认打包的材质球类型,将你所用到的材质球类型也添加进去,重新打包。就可以读取到了补充:有的自定义Shader材质,在加入了Graphics中还是会在编辑器中显示粉色,但是查看
白筱风
·
2023-01-08 13:39
Unity3d
小Tips
材质球丢失
AssetBundle
Unity3d
unity应用开发实战案例_
Unity3
D游戏引擎开发实战从入门到精通
Unity3
D游戏引擎开发实战从入门到精通(坦克大战项目实战、NGUI开发、GameObject)一、
Unity3
D游戏引擎开发实战从入门到精通是怎么样的一门课程(介绍)1.1、
Unity3
D游戏引擎开发实战从入门到精通课程的背景现如今游戏已经成为了人们生活中不可或缺的一部分
weixin_39933336
·
2023-01-08 13:30
unity应用开发实战案例
unity创建草地_
Unity3
D研究院之构建游戏地形的基本元素(五)
我们继续创建一个完美的3D游戏地形,将树木,花草,加入我们的游戏世界中,丰富3D世界的游戏元素。如下图所示MOMO继续向大家讲解画树模型、画草模型、其他设置,这三个标签栏的意义。画树模型Hierarchy标签栏中,点击Create–>Tree可以创建一个树的模型,设置自己的树木模型,这里我们先导入系统自带的树木模型,以后在讨论自定义模型的制作。因为新建的工程中是没有树木和草地的贴图元素,可以在Un
weixin_39729262
·
2023-01-08 13:00
unity创建草地
build unity 丢失_
Unity3
D 中材质球(Material)预制体打包成AB(AssetBundle)出现材质丢失问题的解决方案...
关于
Unity3
D中打AB(AssetBundle)资源包,默认是不连Shader一同打包进去的,所以得自行添加,添加方式比较简单,不需要往项目中添加Shader,只是点选一下就可以了,具体实现方式如下
weixin_39806679
·
2023-01-08 13:00
build
unity
丢失
Unity3
d 引擎原理详细介绍
体系结构为了更好地理解游戏的软件架构和对象模型,它获得更好的外观仅有一名
Unity3
D的游戏引擎和编辑器是非常有用的,它的主要原则。
渡水寻彼岸
·
2023-01-08 13:58
Unity
C#
unity3d
架构
Unity3
D离线版数字地球实现
Unity3
D离线版数字地球实现概述效果展示设计思路GIS相关计算公式(经纬度与三维坐标)GIS计算公式(瓦片,像素与经纬度)基本流程瓦片资源包概述最近因为某个项目需求,要我们这边做一个类似数字地球的东西出来
nature_biubiu
·
2023-01-08 13:48
GIS
gis
Unity3
D在移动平台下加载AssetBundle导致Shader效果不正确的问题
这个问题就很坑我转换平台为Android之后,打了服务器包,并且aa使用了Usingexistbundle模式结果shader显示全部不正常。最后查了一圈发现是这个原因这个问题,主要还是在移动平台下开发导致的。在编辑器里调试加载AB时会导致Shader效果不正确的原因,主要还是编辑器下加载以IOS或是ANDROID平台打包的AB它所使用的shader已经编译成对应平台的资源了,又因为编缉器的MET
猫不在
·
2023-01-08 13:18
编辑器
unity
Unity3
D TriPlanar三平面映射 Shader实现
概述TriPlanar是一种不需要uv的纹理贴图技术,国内好像没有标准的译名,这里暂时称为三平面映射。那为啥模型会没有uv呢。。这个很简单,有的可能就是单纯模型师忘了做,比如你去网上下模型之类的。不过TriPlanar最重要的用途还是跟程序化生成地形有关,程序化生成地形是比较难对顶点设置uv坐标的。有的人可能会觉得地形就是一个四边形嘛,从对角线设置[0,0]到[1,1]直接覆盖一张纹理不就好了吗,
Marco&GalaxyDragon
·
2023-01-08 13:17
Unity3D
Shader
unity3d
图形学
shader
游戏开发
Unity 3D GUI 简介||OnGUI Button 控件
Unity3
D中的图形系统分为OnGUI、NGUI、UGUI等,这些类型的图形系统内容十分丰富,包含游戏中通常使用到的按钮、图片、文本等控件。概念图形用户界面是指采用图形方式显示的计算机用户操作界面。
爱编程的鱼
·
2023-01-08 12:14
unity教程
unity
3d
游戏引擎
Unity3
D教程宝典之地形
原创文章如需转载请注明:转载自风宇冲
Unity3
D教程学院前言:本文不是讲地形编辑器的使用,而是主要讲解(1)地形相关知识(2)使用代码创建地形(3)使用AnimationCurve创建曲面地形(4)使用
夜色。
·
2023-01-08 12:42
U3D技术
Unity3
D 游戏引擎之构建游戏地形的基本元素(五)
Unity3
D游戏引擎之构建3D游戏的基本元素雨松MOMO原创文章如转载,请注明:转载自雨松MOMO的博客原文地址:http://blog.csdn.net/xys289187120/article/details
iteye_887
·
2023-01-08 12:11
游戏
Unity3
d发布WebGL打包AssetBundle的材质球丢失问题
Unity3
d发布WebGL打包AssetBundle的材质球丢失问题出现材质球丢失的问题,网上的解决方案都是:Edit——>ProjectSetting——>Graphics在AlwaysIncludedShaders
韩小睡
·
2023-01-08 12:11
Unity3d
unity
webgl
unity3d
unity3
d 地形概述
前言:本文不是讲地形编辑器的使用,而是主要讲解(1)地形相关知识(2)使用代码创建地形(3)使用AnimationCurve创建曲面地形(4)使用photoshop绘制地形表面,即SplatAlphaMap(5)使用代码为地形添加树地形本讲结构:一:地形的基础知识(1)地形编辑器的不足(2)地形结构(3)地形与SplatAlpha二:动态创建地形(1)动态创建简单平面地形(2)动态创建凹凸地形(3
MarkHD
·
2023-01-08 12:40
unity3d
unity3d
Unity3
D学习笔记3——Unity Shader的初步使用
SubShader2.2.3.1.标签(Tags)2.2.3.2.渲染状态(RenderSetup)2.2.3.3.通道(Pass)2.2.4.回退(FallBack)2.3.渲染管线1.概述在上一篇文章《
Unity3
D
charlee44
·
2023-01-08 12:08
#
Unity3D
unity
shader
Unity3
D的AssetBundle打包的建议
在
Unity3
D游戏开发中,要做到游戏资源的热更新,只有唯一途径,就是使用AssetBundle来打包资源,使用过AssetBundle的应该都知道,体验不是很好!
acuriousguy
·
2023-01-08 12:37
Unity3
D VideoPlayer播放视频和音频
Unity3
DVideoPlayer播放视频和音频今天来记录一下用Unity自带的VideoPlayer播放视频和音频。首先准备一个带音频的视频文件,导入到工程中。
WenHuiJun_
·
2023-01-08 12:05
unity3D
VideoPlayer
C#
unity3d
c#
视频处理
Unity3
D 使用Windows系统朗读文字
1、这里主要使用到两个动态库:Interop.SpeechLib.dll、CustomMarshalers.dll,大家可以自行下载,或者在https://download.csdn.net/download/WenHuiJun_/87287758下载。2、把dll放进项目中,编写代码即可。不需要挂载在场景中:usingSystem.Collections.Generic;usingUnityEn
WenHuiJun_
·
2023-01-08 12:05
C#
音频
unity
Unity3
D AVProVideo开始播放跟播放完成
Unity3
DAVProVideo开始播放跟播放完成记录一下AVProVideo开始播放跟播放完成的注册事件,代码如下:开始播放:mediaPlayer.Control.Play();正在播放:mediaPlayer.VideoOpenedbool
WenHuiJun_
·
2023-01-08 12:35
unity3D
C#
AVProVideo
unity3d
c#
Unity3
d SECTR 2019 从零开始了解(二):Stream Quickstart
插件刚下载下来,虽然从Demo里面看了下大致效果,但尝试使用的时候茫无头绪,因此决定一边读文档一边写下笔记。这个笔记会从最基本的名词概述开始一步一步到用法。除非特别注明,所有内容都不是机翻,而是理解后自己翻译的。翻译目录:【零】APIREFERENCEMANUAL第一章、Documentation-CoreConcept【一】Documentation功能概述【二】StreamQuickstart
MikeW138
·
2023-01-08 12:34
U3D
Unity3D
U3D
SECTR
Unity3
d SECTR 2019 从零开始了解(三):Terrain Streaming Quickstart
插件刚下载下来,虽然从Demo里面看了下大致效果,但尝试使用的时候茫无头绪,因此决定一边读文档一边写下笔记。这个笔记会从最基本的名词概述开始一步一步到用法。除非特别注明,所有内容都不是机翻,而是理解后自己翻译的。翻译目录:【零】APIREFERENCEMANUAL第一章、Documentation-CoreConcept【一】Documentation功能概述【二】StreamQuickstart
MikeW138
·
2023-01-08 12:03
U3D
U3D
Unity3D
SECTR
Unity3
D 制作场景地图 插件
MGS-Map概述
Unity3
D制作场景地图,地图轨迹插件包。方案计算小地图UI与场景地形的尺寸比例,获取地图标记的位置。计算地形上标记与世界方向的方向差,获取地图标记的方向。
Mogoson
·
2023-01-08 12:03
Unity3D
Plugin
unity3d
地图
地图轨迹
Unity 3D 地形系统概述|| Unity 3D 创建地形
Unity3
D有一套功能强大的地形编辑器,支持以笔刷方式精细地雕刻出山脉、峡谷、平原、盆地等地形,同时还包含了材质纹理、动植物等功能。通过地形编辑器可以让开发者实现游戏中任
爱编程的鱼
·
2023-01-08 12:59
unity教程
unity
3d
游戏引擎
Unity3
D打包Assetbundle丢失Shader问题
详情见:https://www.pianshen.com/article/5391338163/1、
Unity3
D在打包Assetbundle时,可能会遇到Shader丢失的问题,解决方法:打开Edit
WenHuiJun_
·
2023-01-08 12:28
unity3D
unity
Python 三维姿态估计+
Unity3
d 实现 3D 虚拟现实交互游戏
随着人机交互技术飞速发展,人体姿态估计技术越来越受到重视。姿态估计作为人体行为识别的重要组成部分,近年来逐渐成为计算机视觉领域的一个重要的研究热点。由于人体结构和姿态的复杂性以及视觉理论的局限性,最初人体姿态估计算法仅从图像或者视频当中预测人体二维骨架节点的坐标位置。2015年马普所提出了由姿态与体型参数驱动的蒙皮多人线性模型,由于该模型具有出色的建模效果与快速的计算效率,许多团队提出了利用该模型
zaf赵
·
2023-01-08 09:34
unity
大数据
读书笔记_
Unity3
d 游戏优化2
推荐序2成为一名优秀的游戏客户端开发者,不仅需要常年的实践积累与思考,更需要夯实的基础为支撑。大部分开发者都很努力刻苦,但是为什么不同开发者之间的能力参差不齐?这是因为日常开发过程中的经验很多时候只是冰山一角,冰山之下隐藏的奥秘却少为人知。挖掘隐匿于冰山之下的宝藏需要开发者具有夯实的基础。所谓“九层之台,起于累土”,古人警示名言用在此处最为恰当2021-03-24译者序网络上针对各式各样的问题也有
人不问
·
2023-01-07 07:11
C#
知识点
读书笔记
Unity3
d中脚本定义符号的使用 Scripting Define Symbols
调试信息在程序设计过程中的作用是至关重要的。如果游戏设计完成后。这些调试信息就不应该在程序运行过程中继续调用。可以用过设置脚本定义符号来确定游戏运行时是否执行调试信息输出代码usingUnityEngine;usingSystem.Collections;publicclassShowDebugInfo:MonoBehaviour{voidStart(){#ifSHOW_DEBUG_MESSAGE
伟哥爱编程
·
2023-01-07 02:30
Unity3D
unity3d
[Unity] 安卓符号Android symbols
英文原文:https://docs.
unity3
d.com/Manual/android-symbols.html 为了帮助您调试应用程序,Unity可以生成一个包,其中包含原生Unity库的符号文件。
Unity尧明
·
2023-01-07 02:29
Unity
Unity
符号表
Unity3
D 笔试题
part1选择题目:4*12=481、关于C#中System.String与System.Text.StringBuilder区别,描述错误的是:CA、String是可不变字符串B、StringBuilder存放了一个可变的字符串,并提供修改字符串的方法。C、String的字符串拼接操作(+运算)会创建新对象,但String是值类型不会创建堆内存D、StringBuilder的Append操作不会
麻辣爱好者
·
2023-01-07 02:27
Unity
笔试面试
c#
unity
开发语言
Unity3
D 屏幕后处理模糊效果Shader
分享一个简易的屏幕后处理,模糊效果的shader实现:Shader"Custom/BlurEffect"{Properties{_MainTex("MainTex",2D)="white"{}_BlurSize("BlurSize",Range(0,1))=1.0}SubShader{CGINCLUDE#include"UnityCG.cginc"sampler2D_MainTex;float4_
文先生66
·
2023-01-06 18:32
Unity3D
Shader
unity
shader
Unity3
D URP中使用Render Feature实现后处理效果
unityurp自带了一个后处理组件Volume,提供了不少后处理效果:除此之外,RenderFeature也可以实现类似的效果,并且自由度更高。使用方式是,在RenderPiplineAsset中的Renderer中新增Feature,下面举例说明如何通过Feature增加一个KawaseBlur的后处理效果。首先写一个自定义的Feature脚本:usingSystem.Collections.
菰城茧
·
2023-01-06 18:27
unity开发
unity3d
URP
后处理
【
Unity3
D】材质 Material ( 材质简介 | 创建材质 | 设置材质属性 | 对 3D 物体应用材质 | 资源拖动到 Inspector 检查器中的 Material 属性中 )
文章目录一、材质Material简介二、创建材质三、设置材质属性四、对3D物体应用材质五、资源拖动到Inspector检查器中的Material属性中一、材质Material简介材质Material用于描述3D物体的表面细节:颜色:物体的颜色金属:物体是否是金属材质光滑度:物体是光滑还是粗糙透明度:物体的透明度是透明|半透明|完全不透明;凹凸:物体表面是否有凹陷|凸起;二、创建材质在Unity中,
韩曙亮
·
2023-01-06 18:50
Unity3D
材质
Unity3D
Material
Assets
Inspector
Unity3
D——旋转Rotate、rotation、eulerAngles
Rotate欧拉角旋转1.Transform.Rotate(floatxAngle,floatyAngle,floatzAngle);每一帧都绕自身坐标轴的X轴、Y轴、Z轴旋转x度、y度、z度。voidUpdate(){this.transform.Rotate(0f,0f,2f);//每一帧绕自身坐标轴Z轴旋转2度}2.Transform.Rotate(Vector3axis,floatangl
卟叻卟叻卟
·
2023-01-06 15:24
Unity3
d C# Socket异步发送与接收数据
那么在
Unity3
d中,如何使用C#与服务端建立长连接呢?为什么要说使用异步呢?我们知道,在
Unity3
d中,每个游戏画面的播放都是以帖的概念循环播放的。
wgslucky
·
2023-01-06 12:58
unity3d学习
Java游戏服务端开发
unity3d
socket
Unity3
d C# UGUI实现中文输入法支持中英文切换功能(含工程源码)
前言上一章我们实现了“
Unity3
dC#UGUI制作内置键盘带输入功能(含工程源码)”,本篇文章主要在前者的基础上进行开发,如果没看过前者,建议先看一眼。仅支持英文的输入,实际意义不是很大。
十幺卜入
·
2023-01-06 12:57
Unity3D
Unity3d输入法
Unity实现中文输入
Unity软键盘
Unity内置键盘
Unity自制键盘输入中文
Unity3
d C# 实现滑动条(Slider)的拖拽开始和结束、点击等事件的拓展功能(含源码)
前言在Slider的使用中一般我们监听值的变化直接使用onValueChanged事件即可,但是有时候我们会需要在开始拖拽和结束拖拽、点击时进行一些操作,这个时候我们就需要对Slider进行一定的拓展即可实现这些功能。实现这里我们对Slider进行一定的拓展,通过继承Slider获取基本的功能,同时再继承IBeginDragHandler和IEndDragHandler类对其进行拖拽事件拓展。定义
十幺卜入
·
2023-01-06 12:57
Unity3D
c#
Unity3d
Slider
拖拽事件拓展
点击事件拓展
Unity3
D:UDPSocket通信模块
先上接口usingSystem;namespaceYDB.UDPSocket{publicinterfaceIUDPSocket{//////连接并接收数据///voidReceivePackage(stringreceiveIP_str,stringreceivePort_str,Actionaction);//////发送数据////////////voidSendPackage(string
言出必行小白鸟
·
2023-01-06 12:27
unity
c#
unity
unity3d
Unity3
d C#实现基于SocketIOUnity的与后端(node.js为例)Socket通信功能(含工程)
#前言该功能主要是项目上的需求,按后端的需求就是我们通过SocketIO进行通信,之前游戏通信功能大多是基于原始的Socket进行封装,需要对包体进行设计,还需要粘包拆包等系列操作,属实有点麻烦。这次尝试了SocketIOUnity的使用,感觉还是挺快速的就是实现了,而且也比较方便,所以将基本过程进行了总结分享。效果#开源库这个功能的实现主要基于GitHub上itisnajim封装的SocketI
十幺卜入
·
2023-01-06 12:26
Unity3D
Unity
Socket
Unity
通信
Unity
SocketIO
SocketIO
Unity服务器通信
用
Unity3
D实现智能巡逻兵游戏
用
Unity3
D实现智能巡逻兵游戏项目地址智能巡逻兵游戏完成效果图类图要求游戏设计要求:创建一个地图和若干巡逻兵(使用动画);每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。
StuGeek
·
2023-01-06 10:36
Unity3D
unity
3d
游戏引擎
Unity3
D ML-Agent-0.8.1 学习四(模仿学习)
Unity3
DML-Agent-0.8.1学习四(模仿学习)写的目的场景设置修改配置并训练总结写的目的本篇介绍模仿学习,即玩家边玩,代理边学习,主要分为在线学习和离线学习,在线就是跟着师傅一起学,离线就是看是师傅录制的资料学习
王伟王胖胖
·
2023-01-05 00:03
强化学习
Unity3D
Ml-Agent
深度学习
Unity3D
ml-agent
强化学习
深度学习
模仿学习
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他