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实战篇:实现场景切换画面和进度条
我们在进行
Unity开发
时,场景切换是不可避免的。例如MOBA从组队房间到游戏场景,MMO传送,以及吃鸡的从素质广场到荒岛,场景的切换势必要加载大量的数据以及各个模块的初始化工作。
烟雨迷离半世殇
·
2020-08-17 01:25
Unity相关
Unity实战汇总
【
Unity开发
】NGUI,UGUI按钮监听的动态添加与移除
Ugui:usingUnityEngine;usingSystem.Collections;usingUnityEngine.UI;//////脚本位置:UGUI的按钮身上///脚本功能:动态的添加按钮的点击事件///publicclassListenerTest:MonoBehaviour{privateButtonbutton;voidStart(){button=GetComponent()
poda_
·
2020-08-17 01:28
Unity3D
【
Unity开发
】A星算法(怪物终点反复改变的解决办法)
//定义格子的枚举类型publicenumGridType{Normal,Obstacle,Start,End}定义格子类publicclassGrid:IComparable{publicintx;publicinty;publicintf;//总消耗G+Hpublicintg;//到起点消耗publicinth;//到终点消耗publicGridTypetype;publicGridfathe
poda_
·
2020-08-17 01:28
Unity3D
《Unity 游戏设计与实现 南梦宫一线程序员的开发实例》学习笔记01
熟悉了一下软件界面各窗口功能后,觉得UnityManual介绍的各方面很细,但是不能给我一个完整的
Unity开发
的概念。在不断的寻找过程中,发现了对于本书的推荐。
malu_sky
·
2020-08-17 01:37
Unity
Unity开发
游戏--2D坦克大战(二)
Unity开发
游戏--2D坦克大战(二)前言创建地图对象制作动画创建动画文件夹创建Born动画1、创建born动画2、调整动画文件scale大小3、预览动画效果3、生成Born动画对象的prefab4、
Bilter
·
2020-08-17 00:49
Unity
Unity3D脚本:更改脚本和类名,且不破坏现有脚本引用的方法
Unity开发
过程中,难免遇到需要修改类名(以及对应脚本名)的时候,但如果草率地在MonoDevelop里把类名直接改掉,会破坏现有场景以及ProjectAssets中所有引用该脚本的链接,届时还需要一个一个把脚本添加回去
000000000000O
·
2020-08-16 23:01
unity
Unity开发
(三) AssetBundle同步异步引用计数资源加载管理器
版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/wowo1gt/article/details/100561236文章目录前言AssetBundle加载技术选型加载去协程化Update才是王道外部接口加载依赖关系配置加载节点数据结构依赖加载——递归&引用计数&队列&回调我要异步加载和同步加载一起用
000000000000O
·
2020-08-16 23:01
Unity开发
单例模式防止内存泄漏
问题描述Unity游戏开发中,有时在结束程序或切换场景时会报Someobjectswerenotcleanedupwhenclosingthescene的错误。意思是,在退出场景时,部分obj没有被清理,引发了内存泄露解决防范publicclassMonoSingleton:MonoBehaviourwhereT:MonoBehaviour{privatestaticT_instance;priv
沐逢春
·
2020-08-16 23:57
【非常菜的笔记】MonoBehaviour的单例模式(不能使用new 实例化继承自MonoBehaviour的类)
在学习
unity开发
过程中,写了一些这样的脚本,new一个继承自MonoBehaviour的对象,这时Unity控制台打印警告:YouaretryingtocreateaMonoBehaviourusingthe'new'keyword.Thisisnotallowed.MonoBehaviourscanonlybeaddedusingAddComponent
周转88
·
2020-08-16 23:12
UnityWebgl和js通讯
使用
unity开发
webgl避免不了和web端进行通讯,废话不多说直接上代码。
weixin_33693070
·
2020-08-16 23:05
组织你的unity MonoBehaviours脚本
对于一个新手
unity开发
者,MonoBehaviours的这些特点变得很杂乱,很难跟踪代码并理解它的含义。
綠茶叶
·
2020-08-16 23:20
Unity3d
unity开发
:Qt C++与unity之间UDP网络通信
再试试UDP通信,发送速度快,更加灵活UDP实际相当于是对等通信,不用建立连接,但是这里为了有个server的概念,在服务端绑定了端口,而客户端则是发送时随机分配的端口QtC++服务端建立gui工程,pro里面加入network模块,界面放一个label,两个buttonwidget.h#ifndefWIDGET_H#defineWIDGET_H#include#includenamespaceU
踏莎行hyx
·
2020-08-16 23:19
Qt
Game
Develop
C#
游戏开发
unity开发
:UDP socket网络连接
由于UDP是面向无连接的通信,所以实际上服务端和客户端是对等的,只不过服务端绑定了一个监听端口,而客户端每次都是自动分配的连接端口,其实也可以做成两边都绑定端口或者都不绑定端口的P2P模式。以下UDP是同步模式。建立两个unity工程,编写脚本,挂到场景中。服务端usingUnityEngine;usingSystem.Collections;//引入库usingSystem.Net;usingS
踏莎行hyx
·
2020-08-16 23:48
C#
Game
Develop
游戏开发
Unity开发
备忘录000039:Bolt无代码做游戏——鼠标操作
原来的Chan的行走是靠键盘操作的(见
Unity开发
备忘录000028:Bolt无代码做游戏——控制角色行走),其流程图如下:如果原来的键盘操作功能仍然保留,同时又增加了鼠标操作Chan的
老孙头的博客
·
2020-08-16 23:11
Unity
游戏
[Unity-19] Unity中全局变量的赋值过程
使用
Unity开发
的朋友可能会遇到这样一个问题,那就是我在脚本中定义了一个公共全局变量并且赋值,但是运行后发现这个变量并不是这个值,这里就给大家解释一下原因。
石圣
·
2020-08-16 23:38
Unity游戏开发
全局变量
unity
脚本
class
类
【转】
unity开发
:UDP socket网络连接
原博客:https://blog.csdn.net/u012234115/article/details/46483885由于UDP是面向无连接的通信,所以实际上服务端和客户端是对等的,只不过服务端绑定了一个监听端口,而客户端每次都是自动分配的连接端口,其实也可以做成两边都绑定端口或者都不绑定端口的P2P模式。以下UDP是同步模式。建立两个unity工程,编写脚本,挂到场景中。服务端usingUn
qq_41719385
·
2020-08-16 23:31
转载
C#重要知识点在游戏开发中的应用
闲来无事,把在
Unity开发
中所使用的C#知识点总结了一下,因为自己在带团队新人的时候,好多知识点它们并不是很清楚,编写代码还是局限于“HelloWorld”的写法,编写能力一直迟迟得不到提高,另外,只是满足于把分配的功能实现出来就完事了
海洋_
·
2020-08-16 23:26
算法与游戏
【UE4官方文档翻译】Unreal Engine 4 For Unity Developers (针对
Unity开发
者的UE4)
------------------------------------------------------------------说明:本翻译是参考、修正、整理后的文档。如有错误,请善意提示;如需转载,请注上出处。谢谢!!!官方文档传送门:点击打开链接参考翻译文档:点击打开链接------------------------------------------------------------
某校不良生
·
2020-08-15 22:03
黑马程序员——java基础——异常笔记
----------------------ASP.Net+
Unity开发
、.Net培训、期待与您交流!----------------------异常:异常:就是不正常。
zwei1002
·
2020-08-15 17:02
黑马程序员——线程间通信
----------------------ASP.Net+
Unity开发
、.Net培训、期待与您交流!
zwei1002
·
2020-08-15 17:02
黑马程序员——网络编程
----------------------ASP.Net+
Unity开发
、.Net培训、期待与您交流!
zwei1002
·
2020-08-15 17:02
Unity3d gui自适应屏幕
用
Unity开发
移动平台的游戏不可避免的会遇到屏幕分辨率的问题不同的分辨率上会使得原本正常的UI变得乱七八糟我们知道在Unity中可以拿一个plane作为背景UI则是绘制在离摄像机最近的位置可以认为是绘制在摄像机上的因此分辨率的不同会导致
civilman
·
2020-08-15 06:23
Unity3D
黑马程序员----JavaBean、内省 和 注释
----------------------ASP.Net+
Unity开发
、.Net培训、期待与您交流!
小Feng
·
2020-08-15 02:25
黑马程序员
unity 3D C#编程之抽象类与接口
C#以其强大的逻辑编程能力,被
unity开发
的大型项目采用。虽然C#万般好,但是用好C#首先要用好面向对象。当年大学里学过Java,但是基本上就是混吃等死的水平。
angcujin2031
·
2020-08-15 02:21
Android极光推送之Unity和Eclipse的对接
本人从来都没有搞过Android开发,也是刚刚从事
Unity开发
没多久的小白,由于在此次工作项目中涉及到了信息推送的功能要求,所以就开始接触这一方面的东西了,没搞过确实感觉麻烦啊,过程中只要哪里出现一点问题就不能成功了
xmx5166
·
2020-08-13 23:21
安卓极光推送
Unity与Android交互方案优化版
本文适用对象有一定的
Unity开发
经验,会使用U
write_the_code
·
2020-08-13 23:10
unity
Unity开发
(七)多渠道、多平台、多服务器的版本管理和资源热更
文章目录前言分支管理功能拆分CDN目录结构Git管理版本管理版本号版本文件单元版本文件表CDN文件目录资源热更热更流程错误处理代码整合前言前面6篇博客,已经把Unity资源加载的最核心的功能搭建完成了,包括下载,ab加载(ab打包),asset加载,prefab实例化。这篇文章主要阐述网络游戏开发中必不可少的版本管理。为什么需要版本和热更,这个已经是一个游戏开发者的一个共识,就不需要笔者再做过多解
wowo1gt
·
2020-08-13 23:06
Unity
Unity实现多选枚举
Unity-c#枚举多选在
Unity开发
程序过程中,枚举是一种比较常用的数据类型,一般我们会定义枚举的多个状态来分别控制不同状态的行为或者变化;但是Unity提供的枚举定义一般只会支持每次选中一个枚举状态
司军礼
·
2020-08-13 22:37
Unity
c#
关于LUA+
Unity开发
_toLua篇【二】
2019独角兽企业重金招聘Python工程师标准>>>这篇来说说github上的的toLua框架LuaFramework。两个版本分别对应UGUI和NGUI。这个框架是基于新一代toLua#的,toLua#的性能是强过uLua和早期的toLua,且自带assetbundle机制,方便用户开发。框架地址:https://github.com/jarjin/LuaFramework_UGUI在使用过程
weixin_34413103
·
2020-08-13 21:45
教你高速高效接入SDK——Unity统一接入渠道SDK(Android篇)
眼下一大半的手游,都是採用Unity3D和Cocos2dx开发,那么这里,我们就先来一步步给大家演示,用
Unity开发
的游戏,怎样通过U8SDK来高速地完毕多家渠道SDK的接入。
weixin_34396103
·
2020-08-13 21:41
放大招!!!落地成盒?教你开发自己的联网"吃鸡"游戏
步骤要看懂这篇文章,首先,你得有一定的
Unity开发
功底,以及入门级的Java语法;访问Unity的AssetStore下载一个射击类游戏项目,并且
weixin_34240657
·
2020-08-13 21:34
Jenkins持续集成Unity游戏项目支持多渠道多地区版本
#目前打包:
Unity开发
组完成开发后--》打出分支
weixin_34221775
·
2020-08-13 21:01
Unity开发
日记:Animator组件详解
好久没写博文,今天打算和大家分享点小知识,当当当当!那就是Animator!Animator是Unity中动画控制器的组件,这东西相当于一个动画片段管理器。我们知道Unity中素材可以拖拽到游戏对象上,制作成称为Clip的动画片段,如果该对象没有Animator组件,那么也会同时创建Animator用来管理Clip的切换和触发等。Animator中我比较常用的是Trigger,这个很多新人也都使用
weixin_33882452
·
2020-08-13 21:26
[Unity] Input功能扩展:手游触控
在使用
Unity开发
游戏时,免不了使用Input.GetAxis、Input.GetButtonDown等方法来检测玩家是否要执行前进后退、左右上下、攻击等操作。
weixin_33878457
·
2020-08-13 21:25
Unity中的一键打包实现
unity开发
中在发包之前经常会做一些额外操作。比如打包assetbundle。使用lua的还会创建对应的wrap代码等。以及编译完成后上传assetbundle包到web服务器。
weixin_33738555
·
2020-08-13 21:28
关于 UGUI 字体花屏或乱码。
我们项目从某个时候开始ui突然开始出现字体花屏现象(
unity开发
版本:5.3.6p6),而且很难必现却又时有发生,确实查找和解决起来并不太容易。
weixin_30625691
·
2020-08-13 20:40
Unity开发
备忘录000011:Unity发布Android包所需配置
一.安装Java的JDK和Android的SDK这两个软件网上有很多,自己去找吧。JDK的安装,在这也省略了,我安装后的路径为D:\ProgramFiles\Java\jdk1.8.0_101。Android的SDK不用安装,拷贝到硬盘上即可,如D:\Android\android-sdk-windows。二.设置环境变量1.右键“计算机”→属性→高级系统设置→环境变量→系统变量2.JDK配置(1
老孙头的博客
·
2020-08-13 19:31
Unity
设计模式一:简单工厂模式(Unity+C#)
今天开始学习记录一下学习23种设计模式,本身作为
unity开发
程序员,那就以unity为开发环境,C#为开发语言来学习设计模式,写下此博客来记录自己的学习过程,学习即成长。水平有限,多多担待。
柠栀花落
·
2020-08-13 17:46
设计模式学习
Unity3D 预备知识:C#与Lua相互调用
转自:https://www.cnblogs.com/zhuweisky/p/6705095.html在使用
Unity开发
游戏以支持热更新的方案中,使用ULua是比较成熟的一种方案。
娴情
·
2020-08-13 16:09
Unity开发
lua
ML-Agents训练智能AI使用技巧
ML-Agents是
Unity开发
智能AI的利器,但是学习曲线相对陡峭,需要一些机器学习算法的理解,经过使用训练模式、好奇心模式的经历,总结一些使用技巧,供爱好者参考。
琼之南空之新
·
2020-08-13 16:34
ML-AGENTS
unity
【
Unity开发
】Unity中触摸和鼠标操作的几个问题
关键点1:在unity中touch事件同时也会触发GetMouseButton事件,有时候可能会给你带来方便,但是如果没有意识到这个问题的话,也很可能给你带来很大的麻烦。关键点2:触摸操作也可以使用Input.GetAxis("MouseX")(或"MouseY",下同,略去不写)来判断指尖移动的距离,虽然这点很方便,但是这样就带来了另外两个问题,见关键点3和4;关键点3:Input.GetAxi
poda_
·
2020-08-13 16:10
Unity3D
【
Unity开发
】粒子效果穿透最上层UI的解决办法
只需将下面的脚本动态或者静态加载到NGUI的粒子上。并设置一下粒子显示在某个UI上,就可以解决穿透的问题了usingUnityEngine;usingSystem.Collections;publicclassEffectDepth:MonoBehaviour{//粒子放置的UI位置publicUIWidgettarget;//记录渲染深度privateintoldRQ;//Updateiscal
poda_
·
2020-08-13 16:10
Unity3D
C#
【
Unity开发
】Unity获取设备屏幕分辨率
usingUnityEngine;usingSystem.Collections;publicclassExampleClass:MonoBehaviour{voidStart(){Resolution[]resolutions=Screen.resolutions;foreach(Resolutionresinresolutions){print(res.width+"x"+res.height
poda_
·
2020-08-13 16:10
Unity3D
unity
屏幕分辨率
【
Unity开发
】获取Unity Stats面板
讲脚本挂在场景内即可查看Stats数据usingUnityEngine;usingSystem.Text;usingUnityEditor;publicclassShowFps:MonoBehaviour{publicboolm_isShow=true;privateintm_FrameCounter;privatefloatm_ClientTimeAccumulator;privatefloat
poda_
·
2020-08-13 16:10
Unity3D
Unity3d自动计算所有包围盒的中心点
在
Unity开发
中,相信程序有时候拿到的模型transform中心点远离模型十万八千里,美术在做场景的时候可能会出现这个,与其相信美术或者策划,我觉得程序要更相信自己下面我们来看下在Unity自动计算所有包围盒的中心点来使模型
林新发
·
2020-08-13 15:40
Unity3D
Unity实现物体的动态生成与删除
当我们用
Unity开发
游戏的时候,怎么能动态的实现怪物的生成与删除。
_limmmm
·
2020-08-13 15:30
Unity3D
Unity游戏开发——unity接入多渠道sdk
我们使用的
unity开发
,在选择sdk接入的时候最先想用原生一个一个去接入,但是商务告诉我我们可能对接二十多个甚至更多的时候我选择放弃这个方案。通过了解和别人推荐最后选择了三方的接入平台易接。
liang_704959721
·
2020-08-13 15:12
游戏开发
unity3d学习(一)制作第一人称射击-玩家的视口和移动
玩家的视口和移动写在前面:-学习课本:Unity5实战使用c#和
unity开发
多平台游戏-作者:JosephHocking-内容:第二章-下一篇:unity3d学习(二)制作第一人称射击-玩家射击和添加敌人构建简单场景第一步
jessssion
·
2020-08-13 14:11
unity3d
c#
使用Unity的50个建议
一些建议也许公然违抗了传统的
Unity开发
。例如:使用专业化的组合而不是使用实例就很不像Unity的作风,价格也很高。即使看上去挺疯狂的,但我还是看到了这些建议给开发者带来了利益。
悟之思语
·
2020-08-13 14:05
Unity3D
13.Unity Zenject高级编程(MemoryPools内存池)
示例使用
Unity开发
游戏使用适当的内存管理非常重要,如果你想制作流畅的游戏在手机上面运行;根据运行的平台和制作的游戏类型不同,对于尽可能的避免开辟不需要的堆内存非常的重要;最有效的途径的使用内存池,代码示例
inspironx
·
2020-08-13 14:23
Zenject框架
Zenject
Unity
Zenject
游戏框架
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他