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开发
WebVR之WebVR Assets使用
各种事情导致个人微博没有在更新,一年多时间,现在继续保持写博客的良好习惯。最近一直在做WebVR的项目,所以感受颇深,着这里跟大家交流交流。WebVR目前标准协议不是很统一,但是底层基本上都是基于Three.js展开的,而目前最方便的就是使用Aframe框架,实体组件形式加入元素,跟Unity3D使用类似,用起来比较方便,还有使用JS基于Three.js自己编码等等。对这些我都不是很精通略知皮毛,
速度速度撒
·
2020-04-08 17:17
WebVR
Unity3D
iOS/mac开发的一些知名个人博客
工作内容主要进行
Unity3D开发
,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。
奶茶007
·
2020-04-05 18:29
Unity3d结构化-网络
如上图所示,
unity3d开发
过程中,尤其网络游戏开发过程中,对unity3d的网络,数据,逻辑,UI,渲染的应用是比较全面的。
老掌门CEO
·
2020-04-03 11:56
Unity3D开发
UI组件之GUITexture(二)
本节要点1.GUITexture组件1.GUITexture简介GUITexture组件主要用于图片的显示。2.创建GUITexture①新建一个空游戏物体。②给这个空游戏物体添加“GUITexture”组件,步骤如下:Component->Rendering->GUITexture③这个游戏物体就可以用来负责显示图片了。3.GUITexture使用步骤①首先先将GUITexture的Scale缩
TonyWan_AR
·
2020-04-02 03:39
Unity3D开发
日志 - 准备工作 - 00
前序今天开始更新有关Unity3D(5.X)开发的内容。希望各位大佬能多多指教,如果对文章中的内容有疑问,或是你有其他问题,欢迎私信,或发送邮件到我的邮箱。
[email protected]
工作环境AboutSoftwares1.Unity的安装官方下载https://unity3d.com/cn/unityWin/OSX/Linux自行选择注意事项:①个人建议,如无刚需,可以不用安装V
i_cassell
·
2020-03-31 10:45
Unity3D开发
技巧:如何避开unity编辑器的那些坑
原文http://www.cocoachina.com/game/20151204/14574.html以下总结一部分来自经验之谈,一部分来自其他人的分享。总的来讲,Unity开发原型和效果、验证想法,确实是无比便利。可能一个月就把核心玩法做得差不多。强大的编辑器功能让我们也有很大的可扩展空间来协助我们开发工具。可是编辑器是把双刃剑。如果提前看清楚有什么坑在前面,或者其他人踩过什么坑。我想这会对项
JumboWu
·
2020-03-30 05:01
Unity3D开发
飞盘射击案例之界面逻辑及总结(二十)
本节要点1.结束界面逻辑1.游戏界面结束处理倒计时为0时,修改游戏状态,并且将倒计时重置;2.结束界面显示总分数UI查找,显示总分数。3.重新开始按钮和开始游戏按钮处理方式一样,主要用于修改当前的游戏状态。4.细节调整根据项目开发测试,不断完善细节。关键代码WeaponpublicclassWeapon:MonoBehaviour{//手臂指向鼠标点击的位置//声明一个手臂位置的变量;privat
TonyWan_AR
·
2020-03-25 20:38
【
Unity3D开发
】恶魔与牧师小游戏
本文同时发布至我的个人博客,点击进入我的个人博客阅读。本博客供技术交流与经验分享,可自由转载。转载请在评论区或私信简单通知,感谢!V2.0更新说明使用动作管理器,实现动作分离修改了精灵上船位置的BUG游戏简介《植物与僵尸》是一款模仿《牧师与恶魔》的益智小游戏。规则与《牧师与恶魔》相似,只不过牧师在游戏中变成了植物,而恶魔变成了僵尸。游戏规则简介如下:成功条件:所有的植物与僵尸都完成过河。制约条件:
DamonTo
·
2020-03-25 11:27
Myo臂环
Unity3D开发
说明文档
最近公司需求Myo做一个Demo,我到网上查了一下,国内竟然没有任何关于Myo臂环的开发文档。所以就把我的一些经验记录下来跟大家分享。Myo共支持五种手势输入Fist:握拳Wavein:内摆手Waveout:外摆手Doubletap:双击Fingersspread:伸开五指在官方提供的例子中,ColorBoxByPose中提供了实现以上五种手势的代码。voidUpdate(){//Accessth
简D_EVELOPER
·
2020-03-25 04:19
Unity3D开发
-C#语言进阶篇(数据类型转换)
classProgram{staticvoidMain(string[]args){Console.WriteLine("第一题");int[]arrA={1,3,4,5,6};string[]arrB={"7","8","9"};int[]arrC=newint[arrA.Length+arrB.Length];for(inti=0;i
TonyWan_AR
·
2020-03-22 21:57
Unity3D开发
飞盘射击案例之角色控制(十六)
本节要点1.鼠标控制手臂朝向1.使用射线控制手臂朝向主摄像机发射射线,与场景中的物体碰撞,获取一个碰撞点,然后手臂“朝向”这个点。Transform.LookAt(Vector3):朝向(面向)世界中的一个点。2.场景背景模型添加碰撞器组件添加MeshCollider组件,使用简模进行碰撞检测。简模模型的作用:降低物理运算资源消耗,提高游戏性能;Vertices(verts):顶点个数,Mesh网
TonyWan_AR
·
2020-03-21 09:02
给自己的备忘录
交流学习一.游戏类地下城联盟使用的游戏引擎:cocos2d-x开发平台:Mac/Linux/Windows开发工具:Xcode/VS开发语言:C++/Lua火车危机开发平台:Mac/Windows开发工具:
Unity3D
Thomashan
·
2020-03-21 08:57
Unity3D开发
之滚动球
主要视图滚动球关键代码PlayerusingUnityEngine;usingSystem.Collections;usingUnityEngine.UI;//命名空间publicclassPlayer:MonoBehaviour{//定义一个私有刚体字段privateRigidbodyrd;//定义一个公开的可修改的整型属性publicintforce=5;//定义一个字段存贮分数private
TonyWan_AR
·
2020-03-15 06:18
Unity3D开发
-C#语言进阶篇(一维数组应用详解)
classProgram{staticvoidMain(string[]args){Console.WriteLine("-----------第一题------------");chongfu://定义重复格式;Console.WriteLine("请输入1-10的整数");intL=Convert.ToInt32(Console.ReadLine());if(L>0&&L<=10){int[]
TonyWan_AR
·
2020-03-13 04:11
一、Unity3D与SuperSocket开源项目跑得快棋牌游戏-简介
简介一直想把自己做的东西开源出来,整个项目还是很完善的,上线运营过,只是竞争过于激烈,没有坚持下来核心功能1.使用SuperSocket搭建游戏服务器2.使用
Unity3D开发
跨平台客户端游戏3.使用Protobuf
为咗網路
·
2020-03-12 08:03
unity培训视频助你一臂之力
目前国内有80%的手机游戏使用Unity3D进行开发,像《炉石传说》《神庙逃亡2》《我叫MT2》等经典手游都是由
Unity3D开发
的。unity培训视频助你的自学一臂之力!
丁开花
·
2020-03-12 05:19
Unity3D开发
-C#语言进阶篇(通信Server与Client常用格式)
classProgram{conststring_ip="192.168.0.125";constintduankou=168;staticvoidMain(string[]args){SocketserverSocket=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);IPAddressipadd=
TonyWan_AR
·
2020-03-03 01:56
Unity3D开发
飞盘射击案例之飞盘射击(十七)
本节要点1.飞盘射击1.飞盘预制体制作①材质球处理;②飞盘子物体添加碰撞器;③飞盘子物体添加Tag标签;2.飞盘射击鼠标碰到飞盘,并且此时按下鼠标左键,就立刻将飞盘干掉。Transform.parent:属性,当前物体的父物体。Transform.GetComponentsInChildren();获取所有子物体的某个组件。GameObject.AddComponent():给游戏物体添加组件。3
TonyWan_AR
·
2020-03-02 03:25
iOS/mac开发的一些知名个人博客
工作内容主要进行
Unity3D开发
,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。
西瓜皮奥特曼
·
2020-02-29 08:07
iOS/mac开发的一些知名个人博客
工作内容主要进行
Unity3D开发
,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。
Mickey丶
·
2020-02-27 00:45
Unity3D开发
-C#语言进阶篇(数据类型以及命名规则)
classProgram{publicenumHeroRace//由于种族只有固定的几种,只允许玩家从种族这个枚举里去选取.{人族,兽族,不死族,暗夜精灵族}publicenumGener//性别与种族同理{男,女}publicstaticintheroLevel=100;publicstringheroName="万";//英雄名可以根据改名卡之类道具修改,可以定义为全局变量.staticint
TonyWan_AR
·
2020-02-25 19:15
中国iOS/mac开发的一些知名个人博客
工作内容主要进行
Unity3D开发
,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。
奔跑的Max
·
2020-02-25 04:10
Unity3D开发
-C#语言进阶篇(for循环之加密数字及九九乘法表)
classProgram{staticvoidMain(string[]args){jiami();diyiti();dierti();disanti();disiti();diwuti();jiujiu();Console.ReadKey();}staticvoidjiami(){//------------加密数字------------Console.WriteLine("请输入4位数");
TonyWan_AR
·
2020-02-24 00:52
Unity3D开发
常用API之脚本生命周期(十)
本节要点1.脚本生命周期简介脚本作为我们游戏的“灵魂”,往往不单独存在,而是经常作为组件的形式挂载到特定的游戏物体身上,比如:游戏主角,敌人,Boss,子弹,建筑物......脚本的生命周期,也就是所挂载到的游戏物体的生命周期。脚本的生命周期,就是挂载到的游戏物体“从出生到死亡”,所经历的一些事件。这些生命周期事件,是一些特定的方法,且是由Unity引擎事先定义好的,在游戏的运行过程中,由引擎自动
TonyWan_AR
·
2020-02-23 07:25
Unity3D开发
常用API之工具类(十一)
本节要点1.Screen屏幕类1.作用这个类中包含屏幕相关的数据信息。2.类中常用属性Screen.width:静态只读属性,屏幕的宽度。Screen.height:静态只读属性,屏幕的高度。备注:在Unity的开发模式下,这两个值取的是Game窗口的宽度和高度。在项目编译打包后,再运行,就是具体的设备的屏幕的宽度和高度。2.Time时间类1.作用这个类中包含时间相关的数据信息。2.类中常用属性T
TonyWan_AR
·
2020-02-23 05:01
Unity3D开发
常用API之协同程序(九)
本节要点1.协同程序简介1.什么是协同程序协同程序,简称“协程”。在脚本运行过程中,需要额外的执行一些其他的代码,这个时候就可以将“其他的代码”以协程的形式来运行。类似于开启了一个线程,但是协程不是线程。2.协同程序的使用前提只有在继承了“MonoBehaviour”这个类的子类中才能使用相关的协程方法。2.协同程序语法格式1.定义协同程序协同程序就是一个“代码片段”,往往我们需要将这个代码片段封
TonyWan_AR
·
2020-02-22 01:18
Unity3D游戏开发技巧系列高清视频教程
Unity3D游戏开发技巧系列高清视频教程,讲述了
Unity3d开发
中的高级应用,比如参数优化,行为优化和界面设计优化等等。
dotcoolgirl
·
2020-02-16 11:04
Unity3D开发
常用API之Invoke函数调用(七)
本节要点1.金钱副本细节完善1.宝箱自动掉落给宝箱预制体添加刚体组件即可。2.实现按键宝箱批量掉落①将实例化生成宝箱的代码单独封装成一个函数;②使用for循环,批量生成宝箱。3.宝箱自动掉落现在我们是通过按下某键,然后程序调用“生成宝箱”的函数,来实现功能。在真正的游戏中,这个“生成宝箱”的函数,也是需要由程序自动调用的。那么如何实现那??2.Invoke函数1.Invoke函数代码Invoke(
TonyWan_AR
·
2020-02-16 05:05
大神博客收集
工作内容主要进行
Unity3D开发
,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。blog送上门池建强70后程序员,Blogger。
flowerflower
·
2020-02-15 07:09
Unity3D界面开发系列视频教程
Unity3D界面开发系列视频教程从第一讲到第九讲分9次课程对Unity界面相关的知识进行了全面的总结和细致入微的分析,我们通过这套课程可以很容易的学习到
Unity3d开发
中的界面开发知识,从而更加有利于我们只做游戏
dotcoolgirl
·
2020-02-14 07:46
【
Unity3D开发
】射箭小游戏
本文同时发布至我的个人博客,点击进入我的个人博客阅读。本博客供技术交流与经验分享,可自由转载。转载请在评论区或私信简单通知,感谢!游戏简介射箭小游戏是一款射击类小游戏,游戏规则十分简单:玩家点击屏幕上的任意位置,弓箭就会向着鼠标所指的方向发射(注意弓箭会受到重力的影响)。玩家射中靶心得5分,每往外一环少一分,该游戏没有输赢设置。游戏展示设计思路这次项目还是使用熟悉的MVC架构。设计类图如下所示:开
DamonTo
·
2020-02-11 09:31
Unity读取Excel数据并绑定到Prefab上
我们在使用
Unity3D开发
游戏的过程中,难免会读取各种配置数据并运用到游戏当中,可以实现的方法种类很多,我今天就分享一个新鲜的做法:直接读取Excel的数据,然后把数据绑定到Prefab上。
RickyYang
·
2020-02-10 04:27
UnityScript 到底是啥
讲讲Unity3D里面的"JavaScript"到底是什么引言如果你做过
Unity3D开发
你一定会知道它支持的开发语言是.Net上的C#和所谓的"JavaScript",而它的学名其实是UnityScript
jagttt
·
2020-02-02 04:59
【
Unity3D开发
】简单工厂模式
本文同时发布至我的个人博客,点击进入我的个人博客阅读。本博客供技术交流与经验分享,可自由转载。转载请在评论区或私信简单通知,感谢!游戏需求实现点击效果。用Plane或其他物体做地面,tag为Finish。点击地面后,出现一个圆形攻击标记,两秒后自动消失。注意:该攻击标记不能挡住点击。(PrimitiveObjects/Cylinder)请使用一个简单工厂创建、管理这些的标记,并自动收回这些标记(注
DamonTo
·
2020-01-08 15:44
Unity3D开发
-C#语言进阶篇(if与for和while之间应用)
classProgram{staticvoidMain(string[]args){diyiti();dierti();disanti();disiti();diwuti();diliuti();diqiti();dibati();Console.ReadKey();}staticvoiddiyiti(){//------------第一题----------intjs=0;//计数;intnum
TonyWan_AR
·
2020-01-07 18:36
练手的第一个游戏
《计算机游戏开发》期末课题实验报告姓名:李基铭班级:2014211602学号:2014212123指导教师:李学明北京邮电大学数字媒体与设计艺术学院一、游戏简介:《梦游大逃杀》是一款基于
UNITY3D开发
制作的第三人称视角射击生存类游戏
LunarShade
·
2020-01-07 17:53
Unity3D之空间转换学习笔记(一):场景物体变换
学习和掌握物体的变换是
Unity3D开发
者必备的基础知识。基础变换最基础的变换就是通过脚本直接对物体的位置旋转缩放等进行变换。匀速移动
某人在
·
2020-01-04 16:27
iOS/mac开发的一些知名个人博客
工作内容主要进行
Unity3D开发
,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。
kuazi
·
2020-01-04 00:23
毕业论文目录(大纲版)
论文题目:VR在FPS游戏中的应用研究目录第一章概述1.1课题研究背景1.1.1基于VR平台开发FPS游戏的历史背景1.1.2选择
Unity3D开发
VR游戏的背景与优势1.1.3基于UNITY3D引擎进行
LunarShade
·
2020-01-03 17:55
iOS/mac开发的一些知名个人博客
工作内容主要进行
Unity3D开发
,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。
keelZJP
·
2020-01-03 11:16
ios牛人博客
工作内容主要进行
Unity3D开发
,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。池建强的博客:池建强,70后程序员,Blogger。
zfl1024
·
2019-12-31 21:19
Unity3D开发
UI组件之GUIText(一)
本节要点1.学习目的:掌握最常用的Unity开发API函数。2.UI简介1.什么是UI?UI就是用户操作界面。在使用Unity开发游戏(MMORPG,MMOARPG)的客户端的时候,至少50%的工作量是在写UI界面和UI界面的逻辑。2.常用UI系统简介NGUINGUI是一款使用最多的第三方的UI插件。目前国内大部分的游戏的界面UI,都是使用NGUI这个插件来编写实现的。UGUIUnity自4.6版
TonyWan_AR
·
2019-12-29 05:09
Unity3D开发
之贪吃蛇
主要视图MaterialsPrefabsScenesScriptsTexture关键代码FoodSnakepublicclassFoodSnake:MonoBehaviour{//定义预置体,方便实例化publicGameObjectfoodSanke;//公开食物生成位置publicintxLimit=30;publicintyLimit=22;voidStart(){//调用方法的函数Invo
TonyWan_AR
·
2019-12-29 02:37
NGUI禁用Button时变灰
本文转自:
Unity3D开发
(二):NGUI之UIButton"禁用"状态时置灰和修改Shader让NGUI支持灰色滤镜在使用NGUI的按钮时,经常需要在某种情况下禁用按钮,使其点击无效,这时如果能使按钮变成灰色可以起到不错的提醒用户的作用
食不知味_夜不能寐
·
2019-12-28 22:48
新人必看的
Unity3D开发
基础教程
该课程主要是讲解Unity的基本使用,包括背景、一些基本的理论,还有一些小的案例,从案例可以了解到一些游戏场景,物体,组件以及游戏模型,还有在游戏中的动作,例如碰撞等等的一些知识。比较适合新手学习,当然,你也可以回头去回味巩固一下。大体的课程列表如下,每一节的时间都不长,所以学起来相对比较简单。第一讲Unity的诞生和发展第二讲Unity的安装和破解第三讲VS2012的安装,破解和配置第四讲创建第
小太阳会发光诺
·
2019-12-28 07:25
使用NUnit为游戏项目编写高质量单元测试的思考
由于游戏开发和传统软件开发之间的差异,因此在开发游戏,特别是使用
Unity3D开发
游戏的过程中编写单元测试往往会面临两个主要的问题:游戏开发中会涉及到很多的I/O操作处理,以及视觉和UI的处理,而这个部分是单元测试中比较难以处理的部分
陈嘉栋
·
2019-12-28 06:16
【太虚AR_v0.1】入门系列教程(全)
太虚AR是一款集成于Unity3D实现增强现实的SDK,面向AR开发者免费开放使用,帮助AR开发者方便快捷的使用
Unity3D开发
AR应用。太虚AR致力于通过持
太虚AR
·
2019-12-24 07:34
iOS 国内知名博客
工作内容主要进行
Unity3D开发
,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。
Ice丶泽
·
2019-12-22 23:15
Unity3D开发
-C#语言进阶篇(面向对象之封装应用详解)
classProgram{staticvoidMain(string[]args){//定义一个汽车类,利用自身的一个静态方法去初始化相应的属性,CarClassCar=newCarClass();CarClass.CarValue("威航","布加迪",500,"红色",5);//然后去利用一个方法返回他的速度以及名字字段属性:stringnames;intspeed=CarClass.Get(
TonyWan_AR
·
2019-12-20 14:25
Unity3D开发
-C#语言进阶篇(二维数组应用详解)
classProgram{staticvoidMain(string[]args){//写一个模拟随机大乐透摇号(5红球+2篮球,自己百度了解)的程序,//要求:直至其中一个红球的个位数为8且两个篮球的个位数都为2程序停止,并输出最终显示结果。//每次要打印输出:第i注:2,5,8,9,7*12,2Console.WriteLine("------------------第一题----------
TonyWan_AR
·
2019-12-17 18:21
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他