unity学习
文章平均质量分 71
解锁密码
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Unity中使用脚本LineRenderer(现行渲染器)画圆
Unity中使用脚本LineRenderer(现行渲染器)画圆 C#: public LineRenderer LR; public int n; public float r; void Start () { LR = this.GetComponentLineRende原创 2015-02-01 23:41:13 · 5206 阅读 · 0 评论 -
Unity中射线碰撞试验分享:
Physics.Raycast:光线投射 参数:origin:射线起始点direction:射线方向distance:射线长度layerMask:只选定Layermask层内的碰撞器,其它层内碰撞器忽略。Returnsbool - True when the ray intersects any collider,otherwise false.当光线投射与任何原创 2015-03-14 17:50:20 · 709 阅读 · 0 评论 -
自动寻路Navmesh高级(寻路网格)
之前我们一起学习了如何使用Navmesh组件来实现最基本的角色自动寻路。今天我们再继续深入探索Navigation组件的高级功能。在本文中,你将了解到如何在两个隔离层自动生成寻路网格?如何手动指定寻路网格的路线?以及寻路网格层的应用。• 隔离层自动生成寻路网格• (源码scene1.unity)• 1.创建Plane实例P1,原创 2015-03-14 18:20:45 · 2416 阅读 · 0 评论 -
自动寻路Navmesh基础入门
自动寻路Navmesh 现在的大部分游戏都有了自动寻路功能。点击场景上的一个位置,角色就会自动寻路过去。中间可能会有很多的障碍物,角色会自动绕过障碍物,最终达到终点。使用Unity来开发手游,自动寻路可以有很多种实现方式。第一种比较传统的是使用A星寻路,它是一种比较传统的人工智能算法,在游戏开发中比较常用到。大部分的页游和端游都用到这种技术。在Unity游戏也可以用这种技术,Asset Sto原创 2015-03-14 18:05:26 · 1056 阅读 · 0 评论 -
unity3D中Socket链接与服务之间的通讯测试程序
Client.js:1 var net=require('net'); 2var client=net.connect({port:8124,host:'127.0.0.1'},function(){ 3 console.log('Success'); 4 client.write('world'); 5原创 2015-03-13 21:13:58 · 1286 阅读 · 0 评论 -
苹果证书的申请、unityoc交互基础
注册开发者账号时:注意不要使用中国邮箱99美金证书 :只支持上传AppStore。299美金证书:指的的我开发的应用是只支持打包安装,企业级的。 如果申请了开发者账号,也就是交了那几百美金之后,就可以进入后台了。1、创建开发证书,使用mac的钥匙串工具,证书助理-》进行苹果证书的申请。申请成功下载之后就是这样的一个文件。2、进入苹果的官网,网站地图-》开发人员-》概原创 2015-03-14 22:45:53 · 1260 阅读 · 0 评论 -
最常见的unity基于渲染级别的优化技术:(occlusionclling)、(LODGroup)、(LightMapping)
最常见的unity基于渲染级别的优化技术: 1、遮挡剔除技术:(occlusionclling)2、多素材进行处理,也是一种优化手段(LODGroup)3、光照贴图,对阴影的处理,时时渲染阴影的的开销消耗非常大。所以我们就可以进行光照贴图(lightmapping)烘焙光照贴图 答:1、遮挡剔除是一种什么样的特性呢,当一个物体被其他物体遮挡住而不在摄像机的可视范原创 2015-03-14 00:26:34 · 1804 阅读 · 0 评论 -
汉诺塔的原理剖析以及递归的解决办法
汉诺塔:源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。 如果移动一个圆盘需要1秒钟的话,等到64个圆盘全部重新落在一起,宇宙被毁灭是什么时候呢?让我们来考虑一下64个圆盘重新摞好原创 2015-02-02 00:23:14 · 1790 阅读 · 0 评论 -
Unity的设计模式--单例模式,
Unity的设计模式中有一个模式叫单例模式,如果学习过cocos2d-x的同学应该知道,就像Cocos2d-x中的导演类一样,我们为了保证一个对象有且仅有一个,这个时候我们需要用到单例模式了,单例模式的原理思路:因为对象是new出来的,那么我们就让它不能被new出来,因为new的是构造函数对吧,所以这样我们就把构造函数设置成私有的,这样就不能new了吧,但是这时候就又出现了一个问题。我们自己也原创 2015-02-02 00:21:45 · 671 阅读 · 0 评论 -
unity中虚拟直升机、直升机的旋转移动,子弹的实例化爆炸等效果的实现
一、物体的实例化:设置预设物体1、 首先把要做预设的物体预设2、 创建一个空物体3、 把实例化的脚本绑定在空物体上4、 Targer目标物体绑定5、 把空物体绑定在产生的位置using UnityEngine;using System.Collections;public原创 2015-02-02 00:18:35 · 2734 阅读 · 1 评论 -
unity中使用GUI按钮实现简单的猜拳小游戏:
GUI的学习应用:使用GUI按钮实现简单的猜拳小游戏:using UnityEngine;using System.Collections;public class GUISelect : MonoBehaviour { public Texture2D[] t_Arrary; public int user; public int compu原创 2015-02-01 23:45:18 · 1343 阅读 · 0 评论 -
Nodejs连接MySQL&&实现unity中的登陆注册功能
MySQL是一款常用的开源数据库产品,通常也是免费数据库的首选。查了一下NPM列表,发现Nodejs有13库可以访问MySQL,felixge/node-mysql似乎是最受关注项目,我也决定尝试用一下。要注意名字,”felixge/node-mysql”非”node-mysql”,安装目录1. node-mysql介绍felixge/node-mysql是一个纯nodejs的用jav原创 2015-03-13 21:34:30 · 2473 阅读 · 0 评论
分享