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开发】
Unity3D开发
(三):场景管理插件Scene Manager
Unity3d中提供了场景Scene的概念,Scene就是一组相关联的游戏对象的一个集合,通常每个集合就是一个场景,但是也有可能只是一个场景的一部分!场景中的游戏对象是任意的,可以是HUD的UI组件,场景地图,模型等等Unity3d提供了一些切换场景的规则和方法(例如在切换场景时不销毁某些GameObject,同步,异步加载场景API),但是并没有提供一个通用的场景管理的模块(想要做到“通用”是很
iteye_21202
·
2020-07-30 23:10
快速提取Unity3D资源素材(Windows 7)
问题描述:如何提取由
Unity3D开发
的.assets格式文件中资源。
Winner_2012
·
2020-07-30 23:13
Unity3D开发
(常用方法之mysql增删改查)
usingMySql.Data.MySqlClient;usingSystem;usingSystem.Collections.Generic;usingSystem.Data;usingSystem.Linq;usingUnityEngine;publicclassMysqlDataCompile:MonoBehaviour{publicintid;publicstringmodelname;p
萌城的小小少年
·
2020-07-30 23:15
Unity3D VS2015 开发环境设置与调试
1、
Unity3D开发
环境设置Unity3D外部调试工具设置Edit==>Preferences根据需要设置所使用的调试工具2、VS2015插件安装安装插件可以在VS2015中设置断点调试脚本文件插件下载地址
廷益--飞鸟
·
2020-07-30 18:01
Unity3D
Unity3D中的VR头盔连接与调试
2.
Unity3D开发
中的头盔
迟梦
·
2020-07-30 16:23
UnityVR
Unity3D之VR开发笔记@Oculus开发UNITY环境搭建
OculusDK2是一款经典的虚拟头盔设备,这类游戏也在与日俱增,使得这种头盔的使用越来越吸引眼球,笔者喜欢玩VR游戏,也更爱好设计自己的VR游戏,从事
UNITY3D开发
虚拟现实游戏时间并不长,入门的阶段走过不少弯路
月亮之火537
·
2020-07-30 15:59
Unity3D游戏开发
Unity3D开发
敌人自动攻击和自动寻路
简介:当制作动作类攻击游戏时,会用到敌人的自动攻击及自动寻找攻击目标,如何实现自动攻击和自动寻路呢?下面简单的讲解我对这方面的理解。当你已经导入了敌人的模型并制作好了敌人动画控制状态机,接下来肯定会想让敌人具备攻击和寻找目标的能力,要开发这一功能,其实只需要做两件事情:第一:通过CharacterController控制移动,即通过调用SimpleMove(Vector3)移动。第二:根据主角的位
月亮之火537
·
2020-07-30 15:59
Unity3D游戏开发
oculus
dk2
虚拟现实
unity3d
自动攻击
自动寻路
unity3d开发
一:入门知识+导入模型+旋转脚本
1.unity3d介绍这是一个跨平台的3维游戏开发引擎,封装程度非常高,使用者完全不用管平台的问题比如我开发android的应用,只需要导入模型,写模型要怎样旋转即可,至于android、dalvik虚拟机、java,完全用不到。2.下载(1)在官方网站下载名字叫UnitySetup-3.5.3.exe的程序即可(2)要开发android的,需要下载android的SDK,巨大,具体步骤网上搜索,
有点猛
·
2020-07-30 06:09
unity
Unity3D开发
之模型淡出效果实现(粗糙实现)
开发中我们不仅需要UI界面淡入淡出,有时候还需要模型淡入淡出。我们在面板上修改color的a值时发现并没有效果。那是因为我们设置的RenderingMode是Opaque。官方标准shader中的Opaquepass段是不能显示半透明效果的,所以我们需要设置RenderingMode为Fade或者Transparent。然后在修改color的a值,达到淡入淡出的效果。效果如下:通常我们淡入一个模型
JayW就是我
·
2020-07-29 22:37
Unity
JS or C#?不存在的脚本之争
前言\\周五的下午,偶然间晃了一眼游戏蛮牛Unity3D的QQ群,又看到了一个
Unity3D开发
中老生长谈的问题,“我的开发语言究竟是选择JavaScript呢?还是C#呢?”。
cpongo4'"\?;@
·
2020-07-29 05:21
Unity3D棋盘游戏实战入门——2D智力拼图-伍晓波-专题视频课程
Unity3D棋盘游戏实战入门——2D智力拼图—247人已学习课程介绍本课程使用
Unity3d开发
软件和C#编程语言,从零开始逐步完成一个2D拼图游戏项目。
wxblzzz
·
2020-07-29 00:55
视频教程
Unity3d开发
MOBA游戏类《王者荣耀》记录(一)
由于最近工作忙,之前一直想写的王者荣耀教程直接就忘记了,最新才记起来,现在继续更新~。上一篇起始大概介绍了一下我对这个工程的简单思路现在开始一步步实现,首先先创建一个Unity3d工程,这里我先用5.4.0吧,因为项目里要用到一些新的插件,老版本可能对新版本插件不是很支持。新建完工程后,首先我们先把思路理一下,要完成一个完整的王者荣耀类MOBA游戏,以下几点需要我们去做(1)场景(Scene),场
tingting14054765
·
2020-07-28 12:29
Unity3d
Unity3d开发
MOBA游戏类《王者荣耀》记录(起)
最近在公司搬砖事情不多,因为最近在玩鹅厂游戏《王者荣耀》,是一款目前市场上最火爆的moba类手游,所以抽空想做一个类似的demo~本文纯灌水记录一下开发计划,客户端打算采用Unity3d,服务器打算先用C++的一套现成的改改(其实用photon会更方便),数据库使用mysql。客户端UI准备使用Unity3d的UI插件NGUI,因为之前实习对这个插件比较实习,UI框架自己写一套,所有的UI都做成p
tingting14054765
·
2020-07-28 12:57
cocos2dx
Unity3D开发
之制作序列帧动画
当我们需要制作动态炫酷科技感很强的UI时,美术一般会给我们提供一些序列图,这时候我们只需在程序里实现序列动画。一.动画机unity自带的帧动画机很方便,我们首先选择所要播放序列帧动画的Image,然后在Window下选择Animation,会弹出一个动画制动的界面,我们选择Create,然后进入如下界面:我们按照如下添加动画控制的属性,然后将我们美术给我们的序列图(要设置成2DandUI模式哦)拖
JayW就是我
·
2020-07-28 06:25
Unity
Unity3D开发
之设置UI位置
我们在动态加载面板的时候就会涉及到初始化面板位置的问题,少不了设置UI位置。而UI不像3D物体可以直接设置Position。因为决定他位置的是RectTransform,并且UI会设置锚点,位置并不是固定。下面就来记录不同状况下设置UI位置的方法。一.不设置锚点直接设置LocalPosition即可。代码如下:RectTransformrectTransform=GetComponent();re
JayW就是我
·
2020-07-28 06:54
Unity
Unity3D开发
提示框跟随文字数量自适应大小
项目中经常遇到鼠标移到按钮上显示按钮功能的需求。如下所示:我们设计的Tip结构是父物体为image,子物体是text。text上显示对应的文字。(Unity版本5.3.5)我们可以在image上添加HorizontalLayoutGroup和ContentSizeFitter组件。ContentSizeFitter在水平自适应上选择适应大小(preferredsized)。这样我们在动态向text
JayW就是我
·
2020-07-28 06:54
Unity
Unity3D开发
之我认为的万能应用框架
由于我们部门经理还有一个同事都是做技术美工的,最近有点迷恋上
unity3d开发
,一直主动要求参加项目开发。之前一直是自己开发,随心所欲的写,可发现代码的耦合性太高,根本没法放置一个模块给他们。
JayW就是我
·
2020-07-28 06:54
系统框架
Unity3D开发
之设置模型显示在UI前面
项目中我们会遇到类似这种需求,弹出一个小UI界面,我们可以在UI界面上看到我们的三维模型。对于广大Unity开发者都知道,unity引擎默认UI渲染在最上层。所以,想要实现这个功能需要我们自己去处理下。我这里提供了两个实现的方法。各有优缺点。根据自己的需求来选择。首先我们需要额外一个摄像机ModelCamera来专门渲染我们要显示的模型。我们设置模型的Layer层为Model,自己随便定义。然后在
JayW就是我
·
2020-07-28 06:54
Unity
Unity3D开发
之聊聊项目UI框架
最近在负责老项目UI的更改,领导说有点乱,确实,改的我真想喝毒药,程序猿应该可以感受到项目重构的痛苦。之前的UI比较无序吧,就是一个按钮点击去调用某个事件,按钮图标变化,当用其他点击方式调用这个事件后,在去修改按钮图标。两处修改经常会导致显示错乱。还有调用某个事件的时候关闭某个面板,其他函数也有关闭这个面板,都是直接setactive(false),在维护项目的时候是真的很头痛。于是我就在想我们是
JayW就是我
·
2020-07-28 06:23
Unity
系统框架
Unity3D开发
之判断鼠标是否在UI上
unity给我们提供了一条api。EventSystem.current.IsPointerOverGameObject()==true他是利用unity的EventSystem事件系统判断射线是否射到物体上。我们查看官方文档可以看到继承BaseRaycaster的有三个组件,.PhysicsRaycaster,Physics2DRaycaster,GraphicRaycaster,所以当我们项目
JayW就是我
·
2020-07-28 06:23
Unity
Unity3D 使用 WWW 加载场景并显示进度条
Application.LoadLevel或者Application.LoadLevelAsync函数加载场景,具体可查看(http://www.xuanyusong.com/archives/1427),但是这种办法不适合在真正的
Unity3D
cbbbc
·
2020-07-27 20:35
Unity3D
Unity3D 技术之加载游戏场景并显示进度条详解
做一些小的DEMO的时候往往是直接使用--文章出处【狗刨学习网】Application.LoadLevel或者Application.LoadLevelAsync加载场景,,但是这种办法不适合在真正的
Unity3D
Qst_Baron
·
2020-07-27 17:22
Unity3D技术之加载游戏场景并显示进度条实现详解
Unity3D加载场景有很多种方式,做一些小的DEMO的时候往往是直接使用Application.LoadLevel或者Application.LoadLevelAsync加载场景,,但是这种办法不适合在真正的
Unity3D
QST_Apple
·
2020-07-27 17:40
利用MQTT和
Unity3D开发
英雄联盟
2019年01月20日草稿0x00项目思路注:作者不是专业的游戏开发者,只是按照自己思路进行此项目开发,如有实际更好的方案欢迎指出共同进步。目的如下:让读者熟悉MQTT使用方法验证PVP网游帧同步方式为AI人机算法作铺垫此项目只用了3天左右的时间,得利于MQTT和Unity3D这两个很适合快速原型开发的好东西。0x01准备工作消息中间件使用MQTT逻辑服务端使用Java编程游戏客户端使用Unity
李乾文
·
2020-07-27 11:39
#
MQTT协议
游戏开发
Unity3D开发
实践:动作游戏《君临都市》案例剖析(赠送活动)
注:本文选自机械工业出版社出版的《Unity3D动作游戏开发》一书的9.1节,略有改动。经出版社授权刊登于此。文末还有赠书福利哦!!!君临都市是一款PS2末期推出的动作游戏,它沿袭了格斗游戏严谨的判定并以拳脚格斗作为其主要战斗模式。战斗中存在着大量的投技、拆投、组合技等,游戏中还设有部位破坏的独特概念,角色被分为上中下三段伤害区域,玩家不可一味地对其某一段进行攻击,从而增加战斗的策略性。本节将针对
GameRes游资网
·
2020-07-17 00:00
Unity3D开发
特效组件之LineRenderer(四)
本节要点1.LineRenderer简介1.简介LineRenderer,线渲染器,作用是用于渲染显示“线特效”。线:就是一根线。我们要想绘制一根线,需要至少两个点,在游戏中也不例外。现实生活中比如玩具激光灯照射出来的线。2.线特效在游戏中的运用线特效在游戏中常用于渲染激光效果,或者用于子弹瞄准。3.创建线特效①新建一个空游戏物体;②给这个空游戏物体添加LineRenderer组件,步骤如下:Co
TonyWan_AR
·
2020-07-15 22:35
高级iOS工程师
工作内容主要进行
Unity3D开发
,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。
iPhone
·
2020-07-15 14:41
Unity3D开发
——安卓版的虚拟按键实现
//////////////////////////////2015/08/22/////////////////////////////////////////////////////byxbw/////////////////////////////////////////////////////////环境unity4.6.1//////////////////这个呢,是我自己想要的,这个虚
xbw12138
·
2020-07-15 10:17
unity3D
Unity3D开发
:向Unity3D中导入外部模型
Unity3D开发
:向Unity3D中导入外部模型转载2014年04月09日14:00:0749677Unity3D支持多种外部导入的模型格式,这里列出了它支持的外部模型的属性,并且以3DMAX为例,导出
linuxheik
·
2020-07-14 14:14
unity3d
在Unity中添加Kinect自定义手势,以添加右手敬礼为例
这篇博文对Kinect手势开发总结得很棒:Kinectfor
Unity3D开发
之手势/姿势(Gesture)识别基础知识首先,新建UserGestureDemo脚本并实现其KinectGestures.GestureListenerInterface
JoeManba
·
2020-07-13 19:01
Kinect
Unity
Unity3d开发
之对Quaternion的使用
上周找到了新公司。这周二来上班。可怕的是我刚去的第二天下午四点领导通知我做一个VRdemo,要求第二天交。我勒个擦。我现在对设备还没熟悉呢。连sdk都没下载而且距离上一次开发vr是在快两年之前了。属实让我措手不及。没错,按剧本走,加班到凌晨。累屁了。下面记录下我在开发项目中遇到对Quaternion的使用。Quaternion是四元数的类。而四元数是可以操作一个物体的旋转。我们百度可以看到四原数可
JayW就是我
·
2020-07-13 10:07
Unity
Kinect for
Unity3D开发
之 手势/姿势(Gesture)识别基础知识
手势/姿势识别:有两种方法可以为Unity项目添加手势检测和手势识别功能。1.KinectManager,示例场景中MainCamera的一个组件。2.以编程方式指定用户特定的姿势。需要实现KinectGestures.GestureListenerInterface。KinectScripts/Extras/SimpleGestureListener.cs脚本中有一段示例。(没有这个脚本的下载用
dengzhan1904
·
2020-07-13 04:14
unity3d开发
基础-游戏对象
本篇是本人学习courera课程unity3d编程基础课程笔记,想学习可以直接报名哦。文章版权归本人所有,转载请谨慎。游戏对象游戏中的元素都可以称为游戏对象,这一章,主要讲解unity常用的对象。常用的unity对象大概这么几类:摄像机光源立方体游戏对象的创建,可以有两种方式其中一种方式,选择GameObject菜单栏点击需要创建的游戏对象,即可以完成游戏对象的创建。以创建游戏对象立方体Cube为
toom_dp2px
·
2020-07-13 03:50
unity3d
新建cocos2dx-lua项目 和 HelloLua分析
参考网址“:http://www.it165.net/pro/html/201407/17309.html一年之前学的cocos2dx,那时候还是用C++编写的,但学完之后就找的一个新的方向——
Unity3D
suntaojiaxin
·
2020-07-12 00:30
Unity3D开发
HTC VIVE项目中插件HTC.Input.Utility.Plugin插件的运用
这是基于SteamVR基础之上的一款插件,再获得硬件设备上比之前单独使用steamVR方便很多。比如,之前我们获得硬件设备是这样的:首先写一个如下图的脚本,挂在CameraRig的手柄上(看需要那个手柄上的按键)但是,在这里,我们来介绍HTC.Unity.Plugin插件的用法首先我们进行场景和环境的搭建再Store当中找到HTC.Unity.Plugin插件,并且导入,之后再ViveInputU
Rocky man
·
2020-07-11 18:48
VR技术
Unity3D开发
之UnityWebRequest请求
测试版本2018.2.9f1,请不要使用5.3.5版本的unitywebrequest!新版本的unity推出了UnityWebRequest请求方式。UnityWebRequest提供了一个模块化的系统来提供HTTP请求和处理HTTP响应。而之前的www请求方式正在被unity弃用。Http请求流程:创建一个WebRequest(UnityWebRequest)配置WebRequest设置自定义
JayW就是我
·
2020-07-11 17:12
Unity
关于AB打包的详解
一、创建Assetbundle在
Unity3D开发
的游戏中,无论模型,音频,还是图片等,我们都做成Prefab,然后打包成Assetbundle,方便我们后面的使用,来达到资源的更新。
茉莉的一方小天地
·
2020-07-11 09:37
Unity3D开发
性能优化
1、顶点性能一般来说,如果您想在iPhone3GS或更新的设备上每帧渲染不超过40,000可见点,那么对于一些配备MBXGPU的旧设备(比如,原始的iPhone,如iPhone3g和iPodTouch第1和第2代)来说,你应该保证每帧的渲染顶点在10000以下。2、光照性能像素的动态光照将对每个受影响的像素增加显著的计算开销,并可能导致物体会被渲染多次。为了避免这种情况的发生,您应该避免对于任何单
swejackies
·
2020-07-10 23:21
Unity3D
VR开发教程之
Unity3d开发
入门教程
最近对Unity3d进行学习的过程中,发现unity不仅入门教程做的丰富,而且ScriptAPI文档也是看过的所有API文档中最清晰易用的。不得不说,这极大降低了入门unity3d的门槛。Unity3d入门学习资料Unity3d的学习首先从官方tutorials入手,如图1所示。Tutorial中最经典的demo便是Roll-A-Ball,直接看英文的视频讲解各种术语听起来有点头晕,有些东西也讲得
张坤xfiction
·
2020-07-10 04:36
虚拟现实
unity3D-AR开发之摄像机对焦
1.今天在做我们公司产品的时候涉及到了摄像机对焦的问题,我用的
unity3D开发
的,很简单的一段代码就能解决我们对焦的问题。
技术菜鸟
·
2020-07-09 06:22
一个优秀的
Unity3d开发
者必备的几种设计模式
Unity脚本编程众所周知,unity的编程属于脚本化,脚本没有一个具体的概念跟架构,导致在项目过程中,经常出现哪里需要实现什么功能,就随便添加脚本,结果,就造成了一片混乱,不好管理。更有甚者,自己的写的代码闲置一段时间后,再去想找某个功能的实现,都要在视图中翻来覆去找半天。哎!请容许我在此感叹一声,这还是你写的东西么?因此,一个好的设计模式是多么的重要啊,如何写脚本架构那么,我们在使用unity
weixin_34019929
·
2020-07-08 16:00
Unity3D+VR的实现
针对CardBoard一类的眼镜用
Unity3D开发
VR内容。1、创建VRCamera:使用Dive插件,从DiveUnityDemo提取摄像机和有关的脚本并export出来。
weixin_33994429
·
2020-07-08 16:34
unity3d开发
打飞机小游戏(一)(场景布置)
看了一下SIKI老师的课程,自己试一下做一个“打飞机”游戏,unity3d使用的版本是最新的5.5首先创建工程选2D打开之后导入一些资源包,直接拖进去就能导入的了讲image文件夹里的background拖进场景,并且reset一下图片的坐标,使图片中心和摄像机重合,然后拖动摄像机的大小,使得拍摄范围和图片的范围差不多就OK啦接下来呢就要做一个循环播放的地图,通过地图不断向下运动来使得你将来的飞机
围巾的ACM
·
2020-07-07 20:59
unity
Unity3D开发
WebGl平台时需要注意的几个问题
1.UnityWebGL跨域访问CORS头缺少'Access-Control-Allow-Origin'解决方案:https://blog.csdn.net/ab914025636/article/details/820198052.如果开发的项目占用内存资源较大需要修改WebGL内存大小设置内存大小根据自身项目大小来设置3.勾选代码剥离模式减小发布文件的大小勾选后发布时自动剥离未使用到的组件模块
造物
·
2020-07-07 02:50
C#
unity3D
《剑与战争》游戏介绍
【游戏特色】●3D高清极致画面使用
Unity3D开发
而成,精美画面问鼎同类巅峰。●首创即时战术玩法策略更烧脑从此告别集结,群P说干就干
hjubgs
·
2020-07-06 19:16
Unity3D开发
- 导出iOS项目
一般的话,我们下载windows版的Unity3D(版本如下),在windows下使用c#代码完成功能,那么如何才能变成xcode工程,导入到iphone手机呢?下面一步一步讲解:下面是一个简单的unity3d工程,一个Test.cs文件,代码功能就是添加三个buttonwindows下运行起来的效果图:那么如何把上面的功能变成iOS的呢?1.File->BuildSettings...2.添加场
tropicofcancer9
·
2020-07-05 15:33
ios
C#使用
Unity3D开发
安卓app控制PLC,控制实验室灯光开关
第一次写博客,之所以写,是用来记录以下自己的学习过程并总结一下学到的技能和各种小知识点,以免以后忘记可以查询。这次做的东西呢,其实就是个App,这个App用来控制电灯的开关和窗帘的升降。当然这里不仅有软件还有硬件的部分。哦哦,说明一下,我是搞自动化的,以前从来没学过C#,只学过C,所以这个App现在也只是实现了基本的功能。现在进入正题。硬件部分:见图。我这里没有用到INTERNET,只有个局域网,
WangShade
·
2020-07-05 12:21
Unity3D
C#
DrawCall 优化
unity3D对于移动平台的支持无可厚非,但是也有时候用
Unity3D开发
出来的应用、游戏在移动终端上的运行有着明显的效率问题,比如卡、画质等各种问题。自己在做游戏开发的时候偶有所得。
Cul兵
·
2020-07-04 19:09
Unity3D
【
Unity3d开发
基础】Mathf中的数学运算
Unity中的Mathf类为我们封装了大量的静态方法和静态变量。这里就参照这官网的API来总结一下常用的方法和和变量。静态变量Deg2Rad:将度数制转换成弧度制Rad2Deg:将度数制转换成弧度制Epsilon:最小的浮点数,但是不为0。Epsilon遵守一下规则:anyValue+Epsilon=anyValuanyValue-Epsilon=anyValue0+Epsilon=Epsilon
小小小小小丶敏
·
2020-07-04 12:50
TDD在Unity3D游戏项目开发中的实践
0x00前言关于TDD测试驱动开发的文章已经有很多了,但是在游戏开发尤其是使用
Unity3D开发
游戏时,却听不到特别多关于TDD的声音。
陈嘉栋
·
2020-07-04 02:13
上一页
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
其他