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
Unity3d
ProtoBuf在
Unity3D
中的简单使用!
目前
Unity3D
依然是移动手机开发的主流开发工具。而在移动端推荐的打包解包方法是使用Protobuf协议:主要优点就是效率高,传输量小,节省带宽。
阶梯之上
·
2020-08-17 02:43
Unity3D
5 官方教程:地形设置
地形工具栏的最后一个工具是设置:设置检视器设置被提供用于如下描述的一些全局使用和渲染选项:基本地形属性功能Draw切换地形渲染开关PixelError在地形贴图(高度图,纹理等等)与生成地形之间的贴图精确度;更高的值为更低的精确度,但渲染开销更低。BaseMapDistance地形纹理将被以完整分辨率显示的最大距离。超过这个距离,为了效率将使用更低分辨率的混合图片。CastShadows地形是否产
路见不平先甩锅
·
2020-08-17 02:10
游戏引擎
Unity3D
中LineRenderer的使用
原文地址:
Unity3D
中LineRenderer的使用LineRenderer线渲染器主要是用于在3D中渲染线段,虽然我们也可以使用GL图像库来渲染线段,但是使用LineRenderer我们可以对线段进行更多的操作
coffeecato
·
2020-08-17 02:37
游戏开发
Unity3d
Unity3d
防止按键劫持导致无法响应点击事件
起因项目上线之后,接到一些玩家反馈,在登录界面点击没有响应,无法登陆的。小米,魅族等应用商店上的差评也大多集中于此:心里一万只草泥马在奔腾!!!排查问题首先,排查逻辑代码,找出是谁写的代码,大概会被拿去祭天吧!然而并没有,逻辑代码并没有问题。然后,搜索相关的信息,也没什么有用的信息,直到无意中在Unity论坛中看到这篇文章:https://forum.unity.com/threads/5-6-1
coffeecato
·
2020-08-17 02:37
Unity3d
再议
Unity3D
中的Awake(),OnEnable()和Start()
之前转载过一篇介绍Unity原生函数执行顺序的文章
Unity3D
中脚本的执行顺序和编译顺序单纯的讨论一个GameObject的Awake在Start函数执行是没什么实际意义的。
coffeecato
·
2020-08-17 02:37
Unity3d
unity3d
对材质球的uv进行平移,缩放和旋转
平移和缩放比较好解决:平移:v2=newVector2(0f,v);renderer.material.mainTextureOffset=v2;v是一个浮点型的值。缩放:Vector2size=newVector2(3f,3f);renderer.material.SetTextureScale("_MainTex",size);旋转就比较复杂:需要自己学一个shader。然后控制其中的一个值。
Cys玊
·
2020-08-17 02:37
unity3d随笔
Unity3D
从代码中加载资源
首先把需要加载的资源做成预设,资源路径必须放在Resources文件夹下第一种:通过资源路径加载privatestringcubePath="Model/BuJianModel_1_Models";voidStart(){LoadResource(testPath);}publicvoidLoadResource(stringpath){//把资源加载到内存中ObjectobjPreb=Resou
张冰庭
·
2020-08-17 02:37
Unity3D
Unity3D
NGUI事件 UIEvents
以下为转载内容,原地址:
Unity3D
NGUI事件UIEventsUIEvents-事件系统voidOnHover(boolisOver):当鼠标移出或者悬停在某个碰撞器上的时候返回布尔值.在触摸设备上不会有作用
张冰庭
·
2020-08-17 02:06
Unity3D
Unity3D
之迭代器
介绍:迭代器是C#2.0中的新功能。迭代器是方法、get访问器或运算符,它使您能够在类或结构中支持foreach迭代,而不必实现整个IEnumerable接口。您只需提供一个迭代器,即可遍历类中的数据结构。当编译器检测到迭代器时,它将自动生成IEnumerable或IEnumerable接口的Current、MoveNext和Dispose方法。迭代器的概述:1.迭代器是可以返回相同类型的值的有序
u010718707
·
2020-08-17 02:34
Unity3D
中Monobehaviour中自带的重要函数
在
Unity3D
游戏开发中会使用到很多函数,如果熟练知道每个函数的用法会极大的提高开发效率,为此下面就给大家介绍下
Unity3D
中的一些重要函数,不是很清楚的就一起来看看吧。
IQ007伟哥
·
2020-08-17 02:29
Unity3D
C#
Unity3D
游戏对象消失三种方法的区别:
Unity3D
游戏对象消失三种方法的区别:gameObject.active:是否在场景中停用该物体,在你gameObject.active=false中,则你在场景中用find找不到该物体。
u010325875
·
2020-08-17 02:28
unity
Unity3D
的事件函数
当我们打开
unity3D
自带的案例AngryBots时,会发现没有像常见程序那样的入口函数(比如,C的main函数,
unity3D
底层已经做好了吧)。
悉尼的考拉
·
2020-08-17 02:55
游戏开发
游戏
unity3d
事件函数
unity3d
图形吧 之 场景中画圆
孙广东:2015-2-6/2:28转载请注明出处:http://blog.csdn.net/u010019717更全的内容请看我的游戏蛮牛地址:http://www.unitymanual.com/space-uid-18602.html先看一下效果:区别就是一个2d一个3d.2d就不介绍了,相对简单一些,对于3d的内容,我们先来看一看数学中的一个题和答案,这样就很容易理解程序了。这样就好办了
u010019717
·
2020-08-17 02:51
Unity3d图形吧
unity3d
中的.meta是什么东东
转载请注明出处:http://blog.csdn.net/u010019717更全的内容请看我的游戏蛮牛地址:http://www.unitymanual.com/space-uid-18602.html每个资源文件(外部导入和内部创建的)对应一个.meta文件。这个.meta文件中的guid就唯一标识这个资源。内部创建的资源会使用外部导入的资源,比如内部资源材质Material使用贴图Tex
u010019717
·
2020-08-17 02:50
学unity涨知识
unity3d
类与类之间的通信
www.cnblogs.com/jeason1997/p/4818777.html优雅地管理你的代码https://blog.csdn.net/arbut/article/details/44203371委托、事件、单例在
Unity3D
tran119
·
2020-08-17 02:46
unity学习记录
如何制作网格粒子发射器
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内
unity3d
培训、学习第一品牌。
tomsggdg
·
2020-08-17 02:45
unity之接口
欢迎来到unity学习、unity培训教育专区,这里有很多U3D资源、U3D培训视频U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内
unity3d
培训、学习第一品牌。
tomsggdg
·
2020-08-17 02:44
unity摄像机和粒子特效
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内
unity3d
培训、学习第一品牌。
tomsggdg
·
2020-08-17 02:44
unity思路
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频,我们致力于打造业内
unity3d
培训、学习第一品牌。
tomsggdg
·
2020-08-17 02:44
unity之抽象类
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内
unity3d
培训、学习第一品牌。
tomsggdg
·
2020-08-17 02:14
unity学习之枚举类型
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内
unity3d
培训、学习第一品牌。
tomsggdg
·
2020-08-17 02:14
「
Unity3D
」(8)Rigidbody2D卡顿问题和重心旋转模拟
本文主要讨论,在Unity中使用物理引擎Physics2D的三个方面的内容:如何让Rigidbody2D物理模拟看起来更加的顺滑。介绍几个造成运动卡顿的原因和解决方法。针对Rigidbody2D的重心旋转模拟。让运动更加顺滑最直接的方法,就是设置Rigidbody2D的Interpolate属性,面板属性提供了下拉选项,有None,Interpolate,Extrapolate。官方文档介绍的很清
scottcgi
·
2020-08-17 02:13
Unity3D
Unity3D
动态创建的Mesh,导出为Obj模型文件,并生成Prefab文件
Unity运行时,动态创建的Mesh挂载到MeshFilter组件上,并不能保存到本地Prefab文件里。在运行的场景里,拖拽正确配置的MeshFilter对象到Unity资源管理器。生成的Prefab文件,里面的Mesh对象会missing。所以,我们需要在运行状态,导出Mesh到本地生成一个obj模型文件。原理,就是根据obj文件的属性,把运行时Mesh的顶点,索引,贴图数据转化为固定格式流写
scottcgi
·
2020-08-17 02:13
Unity3D
unity游戏开发-按钮添加响应方式
为
Unity3D
的按钮添加事件有三种方式,假设我们场景中有一个Canvas对象,Canvas对象中有一个Button对象。
熠、培养中~
·
2020-08-17 02:35
游戏开发
Unity3D
获取当前键盘按键及
Unity3D
鼠标、键盘的基本操作
获取当前键盘按键,代码如下:usingUnityEngine;usingSystem.Collections;publicclassGetCurrentKey:MonoBehaviour{KeyCodecurrentKey;voidStart(){currentKey=KeyCode.Space;}voidOnGUI(){if(Input.anyKeyDown){Evente=Event.curr
九逍工作室
·
2020-08-17 02:03
unity
C#
Unity3D
笔记第十一天——碰撞器
碰撞器碰撞体类型BoxCollider:方形或者类方形物体,如墙壁、地面、桌子等SphereCollider:圆形或者类圆形物体,如球、近圆形角色等CapsuleCollider:柱形或者类人形物体,如人物角色、柱子等MeshCollider:随意形状物体,如机器、房子外罩、场景外围限制等WheelCollider:车轮物体TerrainCollider:地形系统碰撞体常用碰撞体属性解析IsTri
九逍工作室
·
2020-08-17 02:03
Unity3D
笔记第十九天——项目优化策略
项目优化策略遮挡剔除(OcclusionCulling)当场景中包含大量的模型时,势必会造成渲染效率的降低,如果使用遮挡剔除(OcclusionCulling)技术,可以使得那些被阻挡的物体不被渲染,从而达到提高渲染效率的目的。在默认的渲染管线中也会根据摄像机的视见体的范围对场景模型进行剔除操作,在视见体以外的物体不被渲染,但是在视见体中的物体会以离摄像机最远的物体开始渲染,接着逐渐渲染靠近摄像机
九逍工作室
·
2020-08-17 02:03
Unity3D
笔记第十天——刚体及物理材质
刚体(Rigidbody)刚体(Rigidbody)使游戏对象(GameObject)在物理控制之下行动。刚体(Rigidbody)可以接收力和扭矩以使对象采用逼真方式移动。任何游戏对象(GameObject)必须包含刚体(Rigidbody)才能受重力影响、在添加的力作用下行动(通过脚本)或是与其他对象交互(通过NVIDIAPhysX物理引擎)。刚体组件属性解析质量(Mass):对象的质量(任意
九逍工作室
·
2020-08-17 02:03
C#模板生成
用
unity3d
程序,我倒是习惯了在这程序中创建一个script而不是在vistualstudio中去新建代码。
探求虚无
·
2020-08-17 02:02
Unity3d
Unity3D
教程:Array数组类的使用
Array-数组类只能用于Javascript。Variables变量lengththelengthpropertyofthearraythatreturnsorsetsthenumberofelementsinarray。数组的长度属性,返回或设置数组中元素的数量。Functions函数ConcatConcatjoinstwoormorearrays.Themethoddoesnotchange
tanmengwen
·
2020-08-17 02:30
Unity
3D
关于
unity3d
发布webgl使用nodejs做服务器的实践
3d应用程序跑在浏览器上是一种不可阻挡的趋势,这方向的需求也越来越多,前一段时间发布了一个网页版的实验大厅,用自己电脑发布到iis一点问题没有,但在服务器上测试都不能实现,最后没办法,在外网的客户要看,也只能让iT做端口映射到我这台电脑了。最近发现其实这种小程序,没有很强大的后台系统,一个简单的nodejs服务器就可以实现我的所有需求了。说是服务器有点高了,其实也就是一个脚本,在实践过程中也发现了
探求虚无
·
2020-08-17 02:30
WebGL
nodejs
Unity3D
中鼠标按下时OnMouseDown()、Input.GetMouseButtonDown()和EventType.MouseDown的响应验证
初学
unity3D
,对于其中的事件响应不是很清楚,于是写了下面的代码来验证:1、新建.cs文件,名为testMouse.cs:usingUnityEngine;usingSystem.Collections
taibaiyinxing
·
2020-08-17 02:30
Unity3d
StrangeIoC实现简单左右移动[EventDipatcher方式]
Unity3d
StrangeIoC实现简单左右移动[EventDipatcher方式]本Demo主要实现一个简单的左右移动(使用StrangeIoC框架),效果如下图:首先新建一个空的Unity工程,导入
superlinmeng
·
2020-08-17 02:52
Unity3D
Unity WebGl平台用C#跟JS交互
先贴上官方文档入口https://docs.
unity3d
.com/2018.4/Documentation/Manual/webgl-interactingwithbrowserscripting.html
程序丑汉
·
2020-08-17 02:46
Unity
WebGL
Unity3d
开发者必备的几种设计模式
如何写脚本架构那么,我们在使用
unity3d
开发东西的时候,脚本架构到底应该如何来写?
sun1018974080
·
2020-08-17 02:46
Uinty3D
Unity3D
更改游戏鼠标样式
先看看效果:更改游戏鼠标样式会的话就觉得非常简单。第1步:代码如下:publicTexture2DnewTexture;voidStart(){Cursor.SetCursor(newTexture,Vector2.zero,CursorMode.Auto);}设置了一个公有变量Texture2D,然后用Cursor进行设置,第1个参数是Texture2D,第2个参数是表示鼠标的左上角为中心点,最
spinscrew
·
2020-08-17 02:08
Unity
Unity3D
UGUI 制作摇杆Joystick
简单的UI制作其中的ImageBg的锚点其中的ImagePoint的锚点代码usingUnityEngine;usingUnityEngine.EventSystems;publicclassJoystickUI:UIBase{privateRectTransformImageBg;privateRectTransformImagePoint;privatefloatradius=100;priv
码农小飞飞
·
2020-08-17 02:36
Unity3D
开发日常随笔
Unity3D
游戏开发(1)
1.游戏要素(1)基本元素:玩家(players)规则(rules)挑战(challenges)结果(outcome)(2)拓展元素:场景设定与故事(Setting/Promise&Story):角色(characters)、冲突(conflicts)玩法(GamePlay)美术、音效2.游戏分类(1)交互技术(interaction)2d,卷轴-2d,2.5d,3d,AR,VR(2)题材(gen
fengziwei_
·
2020-08-17 02:33
3D游戏开发学习
Unity3D
游戏开发(2)
这次的作业要用Unity写一个井字棋游戏,显然,并不需要用到3D,因此只要建一个2D的项目就可以了。要做成一个井字棋游戏,必然用到Unity内置的GUI系统。1.Unity中GUI的使用UnityGUI控制是利用一个OnGUI()的函数,这个函数可以在每帧调用,就像是Update函数一样。(因此我们的代码中无需用到Update函数)再了解下常用的控件:(1)GUI.Label:在OnGui中,GU
fengziwei_
·
2020-08-17 02:33
3D游戏开发学习
最新ml-agentsv0.6和v0.3用法的不同
原来搭建环境是根据unity论坛上配置的(地址:http://forum.china.
unity3d
.com/thread-29014-1-1.html)现在配置根据ml-agents的
暗夜初上
·
2020-08-17 02:46
ml-agents使用
unity相关
Unity3d
程序在退出之前显示提示界面
有些程序或者游戏要在用户关闭之前提示用户是否确定关闭改程序以避免用户误操作导致程序关闭,所以我们写以下代码防止用户误操作导致关闭,在此之前你可以通过pop一个alertView提示用户是否确定关闭此程序。下面是代码:分析下代码在程序被点击关闭的时候会调用所有脚本的OnApplictonQuit函数然后我们通过调用一个异步函数实现block2秒钟判断是否是否再次确认结束程序如果是就让程序结束否则调用
shuefmlk
·
2020-08-17 02:45
javascript
Unity
Unity3D
多人网络游戏-客户端于服务器的同步
Unity3D
多人网络游戏-客户端于服务器的同步第一次发表,非原创,是参照《Unity4.x从入门到精通》一书做的Demo,mario是我从别的项目上扒下来的游戏运行效果:客户端和服务器端的同步(运行稍有延迟现象
shuaishuai721
·
2020-08-17 02:45
Unity3D
Unity3D
与Web之间的通信
本示例利用U3D2.5中的IslandDemo项目为例,加入代码,显示
Unity3D
与Web之间的通信方法。运行环境为Unity4D4.0由我的导师进行总结,很棒!
shiyigongteng
·
2020-08-17 02:13
Unity3D
unity|火焰和烟效果(粒子系统)
GameObject或鼠标右键->Effects->ParticleSystem)然后将名字修改一下—>fire在Hierarchy面板中选中fire不同运行程序就会看到如下的效果2、fire的参数如下有关
unity3D
是阿丢丫
·
2020-08-17 02:39
unity
unity3d
中用incontrol检测输入设备切换
pc上同时插着手柄的情况下,巫师3的玩家一动键盘,操作提示立即变成键盘的,一动手柄,提示立马变成手柄的了。我们的游戏用的incontrol插件做的多输入设备管理,也有这样的需求。我问过作者,没有直接的接口可以使用,需要用incontrol的两种事件组合着来做。直接上代码吧,注释和清楚。//////1.incontrol里面的device不包括键盘鼠标,只包括各种外设手柄。///要检测键盘鼠标和de
shark926
·
2020-08-17 02:07
在
Unity3D
发布的WebGL中实现场景视频播放的功能
Unity场景中播放视频可以通过在3D的Cube面上添加MovieTexture得来,但在最终生成WebGL应用时会报错,原因是Web端不支持MovieTexture的播放,网上查阅了许多资料,整理了一下,也让后来者少走点弯路。1.首先需要下载一个名为SimpleMovieTexturesforUnityWebGL的Unity插件,插件下载链接:链接:https://pan.baidu.com/s
s1314_JHC
·
2020-08-17 02:56
Unity3D
Unity3D
资源分享
*****************************************文件名称:CG_
Unity3D
_游戏实战教程*下载地址1:http:
丁小未
·
2020-08-17 02:25
Unity3D
Unity3D
NGUI 给2D不规则图形加碰撞盒
开门见山,NGUI中点击一个组件非常常用,一般来说UIButton也好,UISprite也好,都是规则的图形,用NGUI实现点击都很简单,方法也有很多。但是碰到特殊情况,比如制作地图板块点击,都是不规则的图形,就需要进行一下简单的设置。在网上查了一些大家的做法,大多是用添加PolygonCollider2D不规则碰撞盒的方式再配合NGUI发送射线来实现。不过之前的教程都是较早的NGUI版本,需要手
quintus0331
·
2020-08-17 02:12
Unity3D
Unity3D
导航 爬楼梯、跳楼、分路线前进
1.爬楼梯(1)4个cube、玩家capsule,1个plane(2)为玩家添加组件(3)将所有对象,都设置为静态(4)执行window——》AI——》Navigation设置导航设置高度最后点击Bake进行烘焙(5)给玩家添加脚本usingUnityEngaine.AI;publicclassMouseMoveRay:MonoBehaviour{NavMeshAgentnavMeshAgent;
小金鱼Y
·
2020-08-17 02:40
Unity3D
Unity3d
Fbx动作模型的使用
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!游戏中的角色动作都是怎么做的?怎么样从一个动作切换到另一个动作?找到UnityDemo中的一个动画资源(FBX)如下图:把Male拖入到Scene中,调整摄像机位置。查看Male的属性1框表示当前选择的默认动画,
这个有点吓人
·
2020-08-17 02:25
上一页
83
84
85
86
87
88
89
90
下一页
按字母分类:
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
其他