自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (2)
  • 收藏
  • 关注

原创 unity打包android 多渠道分包

unity打包apk默认是开启V1,V2签名的。使用v2签名我们无法添加meta-info文件,运营有需求需要添加渠道号,暂时咩想到比较好的办法。就需要关闭v2签名。C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\GradleTemplates\mainTemplate.gradlesigning...

2020-03-06 09:31:04 1022

原创 Hololens简单手势识别

gestureRecognizer = new GestureRecognizer();  //注册点击|按住|按住并滑动            gestureRecognizer.SetRecognizableGestures(GestureSettings.Tap                | GestureSettings.Hold                | Ge

2016-09-19 18:21:55 1737

原创 android 遇到的一些小知识

第一次用时周折了好久,自己记录一下 1.关于android闹钟定时任务  alarmManager.setRepitting(0,starttime,间隔时间,pendingintent);  如果时间超过了  starttime, 会立即执行一次,  没有超过starttime 会等待到了starttime再执行2.

2015-01-17 01:19:24 341

转载 SAEA机制做的一个简单的服务器

http://www.unitymanual.com/home.php?mod=space&uid=287&do=blog&id=345首先是服务器端代码,用法很简单,直接用VS新建一个控制台项目,把Program.cs里的代码全部替换就可以了。[code]csharpcode:001using System;

2014-05-13 09:30:26 770

转载 unity android环境

Unity3D如何发布Android的apk文件Posted on 2013年03月12日 by U3d / Unity3D 基础教程 /被围观 1,263 次1.首先,必要的软件工具。 Unity3D这个是必要的。运行的环境:Java(jdk).  Android模拟器(sdk)。2. 安装一.Java的安装。这个非常简单。打开你下载好的选择个路径安装

2014-05-12 19:29:13 485

转载 unity 调用xcode

unity pro 提供了对objective-c的接口。要在unity项目中调用xcode的函数,首先在object-c代码中用C写好需要实现的方法(object-c要.mm后缀名)。拷贝文件到unity项目Plugins文件的iOS文件里。然后在unity中写C#代码调用objectC。unity3.5.2和xcode4.3.2环境ObjectC:-------------

2014-04-16 23:21:38 1452

转载 Unity3D占用内存太大的解决方法

http://www.cnblogs.com/88999660/archive/2013/03/15/2961663.htmlUnity3D占用内存太大的解决方法最近网友通过网站搜索Unity3D在手机及其他平台下占用内存太大.这里写下关于Unity3D对于内存的管理与优化.Unity3D 里有两种动态加载机制:一个是Resources.Load,另外一

2014-04-06 20:59:00 1387

转载 unity内存管理

本文欢迎转载,但烦请保留此行出处信息:http://www.onevcat.com/2012/11/memory-in-unity3d/Unity3D在内存占用上一直被人诟病,特别是对于面向移动设备的游戏开发,动辄内存占用飙上一两百兆,导致内存资源耗尽,从而被系统强退造成极差的体验。类似这种情况并不少见,但是绝大部分都是可以避免的。虽然理论上Unity的内存管理系统应当为开发者分忧解难,让

2014-03-20 10:35:58 524 1

转载 unity状态机

本文通过一个实例实现了在Unity下的有限状态机(参考了wiki上的教程)。      有限状态机是一个设备具有有限数量的状态,他可以在任何时间根据输入进行操作,使得一个状态进入另个一个状态。一个状态机在任何瞬间只能处于一种状态。      具体可以参考  状态设计模式。      本例是这样一种状态装换。     游戏人物NPC在空闲时处于巡逻状态,当看见Play

2014-03-06 16:24:56 1023

转载 NGUI ROOT

NGUI在Unity3D游戏开发中非常常用,而NGUI对于每一个UI场景,都是以一个UIRoot为UI游戏对象树的根的,那么这个UIRoot是起什么作用的呢?先简单看一下UIRoot中的基本属性UIRoot游戏对象的属性只有4个,分别是缩放规则,手动高度,最小高度和最大高度而正是这4个属性,将影响整个UI场景中整体的缩放比例,当设置好这4个属性之后,UIRoot游戏

2014-03-04 11:19:01 1177

转载 设计模式--

-设计模式---------------------------------------------------------------创建型模式用来处理对象的创建过程,主要包含以下5种设计模式: 工厂方法模式(Factory Method Pattern) 抽象工厂模式(Abstract Factory Pattern) 建造者模式(Builder Pattern)

2014-02-20 17:15:54 477

转载 奇幻RPG(角色技能 与 Strategy模式)

http://www.tracefact.net/design-pattern/strategy.aspx引言看过一些设计模式方面的书籍和文章,虽然很正式,很权威,(也觉得有那么一点刻板),总是觉得让人不那么好靠近。于是,我思考着像写故事一样来写下自己对设计模式的理解。我们将以一款奇幻角色扮演游戏(D&D)为蓝本,通过游戏中的模块创建或者功能实现来展示GOF的设计模式。当然,这

2014-02-20 15:24:24 861

转载 基于unity3d(C#)的有限状态机设计

1.什么是有限状态机有限状态机是把一个对象的行为分解称为易于处理的“块”或状态。例如,灯的开关,就是一个简单的有限状态机。它有两种状态:开和关。假想一个机器小猫。它在肚子有一个插槽,放有很多模块(用来控制小猫的状态)。这些模块里包含这小猫的不同行为。例如:玩毛线、吃鱼,或者睡觉。如果没有一个模块,小猫就会是一个死气沉沉的金属雕塑品,只会静静坐着。猫在玩毛线的状态时,会监控小猫饥饿的

2014-02-18 15:42:35 801

转载 unity 雷电游戏

http://www.cnblogs.com/gameprogram/archive/2011/12/15/2289512.html

2014-02-18 11:20:43 1196

转载 Unity3d策略模式

分类: 设计/项目 推荐2013-08-09 23:01 675人阅读 评论(0) 收藏 举报设计模式Unity3D     项目文件下载地址:http://download.csdn.net/detail/wowkk/5904767     我的微薄:http://weibo.com/u/2448939884 欢迎程序员互粉。    先学算法还是先学数据结构或算法?我

2014-02-14 17:17:55 947 1

转载 单例模式 unity

在Unity3D中可以用不同的方法来实现单例,第一种是通常用法,第二种是自我包含法,第三种方法粗制滥造法,第四种是为C#开发者准备的,计数器法。1.通常用法     通常用法是在相关类加入GetInstance()的静态方法,检查实例是否存在。如果存在,则返回。如果不存在,则返回一个“需要用游戏元素类关联”的调试警告错误.01 public class MyClass  0

2014-02-14 11:20:58 661

转载 【数据结构】简单查找和排序

[cpp] view plaincopyprint?/*********************************************** 【查找和排序】 几种常见的查找和排序算法 ***********************************************/  #include     // 顺序查找  int 

2014-02-10 11:12:06 593

转载 Member Data和Inspector, Serialize的关系

Unity3D 中提供了非常方便的功能可以帮助用户将Member Data在Inspector中显示,并且定义Serialize关系。简单的说,在没有自定义Inspector的情况下所有显示在Inspector 中的属性都同时具有Serialize功能。换句话说,就是你在Inspector看到什么,保存游戏的时候,这些值就会被保存成二进制文件。可被Serialize的变量的定义方法

2014-01-15 09:29:56 442

转载 全面理解Unity加载和内存管理机制之二:进一步深入和细节

http://game.ceeger.com/forum/read.php?tid=4466Unity几种动态加载Prefab方式的差异:其实存在3种加载prefab的方式:一是静态引用,建一个public的变量,在Inspector里把prefab拉上去,用的时候instantiate二是Resource.Load,Load以后instantiate三是AssetBund

2013-11-14 17:01:09 502

转载 游戏的物理和数学:Unity中的弹道和移动目标提前量计算

弹道计算是游戏里常见的问题,其中关于击中移动目标的自动计算提前量的话题,看似简单,其实还是挺复杂的数学。网上这方面的资料还真不多,而且都是写的含含糊糊。抽空总结一下自己的方法。讨论的前提是,假设目标是在3D空间里以匀速直线方式运动。1.直线弹道在不考虑重力和空气阻力影响的情况下,子弹的弹道呈直线运动。这种情况下,其实是个纯平面几何空间的问题,不需要微积分和线代知识。

2013-11-14 16:56:55 1255

转载 Unity發佈到Google Play

由Unity發佈到Google Play (Android Market)的步驟– 四月 28, 2012POSTED IN: ANDROID, UNITY, 遊戲開發28  0   1,784人看過此文章 有關如何在Android上的設定與測試 請參考"用Unity在Android手機上執行你的第一個app(for

2013-08-28 09:45:40 630

原创 AR

https://developer.vuforia.com/resources/sample-apps 有空研究研究

2013-07-31 11:00:46 476

转载 http://blog.sina.com.cn/s/blog_65e943e70101est7.html

Unity笔记1.动画倒放 animation.speed *= -1.0;2.寻找场景中物体var door = GameObject.Find("door").transform;3.全局变量用法,A.js 里的 static var AAA 到 B.js 里调用方式为 A.AAA4.function Awake() 创建一个物体时自动运行的程序5.js 中可以使用 "

2013-07-26 12:33:07 3430

转载 U3优化

1、在使用数组或ArrayList对象时应当注意[csharp] view plaincopylength=myArray.Length;  for(int i=0;i {  } 避免[csharp] view plaincopyfor(i

2013-07-23 17:05:38 419

转载 从递归算法开始学习

)1、1、2、3、5、8.......用递归算法求第30位数的值?  首先我们可以发现从第3位数起后一位数等于前两位数值之和,即:x=(x-1)+(x-2),x>2;  这里需要不断的相加,第一时刻就会想到循环处理,我们尝试用数组去装载这些数值,即:  int[] a=new int[30];a[0]=1;a[1]=1;for(int i=2;i{    a[i]=

2013-07-16 12:47:24 404

转载 C# 事件和Unity3D

翻译自: http://www.everyday3d.com/blog/index.php/2010/10/04/c-events-and-unity3d/zijan译 (括号内是译者自己对文章和技术的理解)(Unity3D是现在越来越流行的3D游戏引擎,它支持JavaScript,c#和Boo语言。如果你是个Unity3D的爱好者,但只会JavaScript。这里有一篇文

2013-07-11 14:08:54 610

转载 转自-麦兜

Unity3D插件NGUI之Scorll View(滑动图标)的制作(简洁版)用Unity3D开发的人员都知道NGUI在UI制作方面是一个强大的的插件,当然里面也有Scorll View的制作例子。在这里我来和大家交流交流我在开发中运用NGUI的一些心得!首先,我们知道NGUI自己有一套树形的层级关系图,很多时候我们只能在这些树形的层级结构下创建一些NGUI实例。其实在这个层级关系图中最重

2013-06-14 17:51:21 484

原创 itween

itweenpath 按路径运动。iTween.MoveTo(gameObject,iTween.Hash("path",iTweenPath.GetPath("newpath"),"time",4,"delay",0.5f,"easeType",iTween.EaseType.linear ,"loopType","pingpong"));“path”,itweenpath.getpat

2013-05-23 23:08:56 624

转载 observer---- http://www.cnblogs.com/lovecherry/archive/2007/10/20/931226.html

意图        定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时, 所有依赖于它的对象都得到通知并被自动更新。 场景 这次不说游戏了,假设我们需要在一个Web页面上分页显示数据。首先需要一个分页控制器和一个显示数据的表格。开始,客户的需求很简单,需要两个向前翻页向后翻页的按钮作为控制器,还需要一个GridView来显示数据。你可能会这么做:l

2013-04-26 11:02:53 445

转载 委托----http://www.cnblogs.com/superpcer/archive/2011/06/06/2073751.html

什么时候该用委托,为什么要用委托,委托有什么好处....好多人一直在问:什么时候该用委托,为什么要用委托,委托有什么好处....看完下面的文章你将茅塞顿开..(看不懂的直接TDDTDS)概念虽然我不喜欢讲太多我们直接先来YY 个场景:我很喜欢打游戏,但运气不好每次打游戏都会被主管看到,朱老板不喜欢他的员工在上班的时间打游戏,所以朱老板就跟主管

2013-04-25 18:46:46 479

转载 体积雾shader

全局雾很简单,在unity里只需要一个选项即可,可是它不能控制局部地区的雾化效果。所以有”Volume Fog”这种shader,网上搜了很久,只有一个比较满意:www.youtube.com/watch?v=HPo2gfy675o,可是要卖50刀(站长看看有没有意愿团一个?~~)算了,自己动手,再次硬着头皮上了,为此我还狠心买了《GPU Gems》全套,既然目前我都在研究游戏里的特效实现

2013-04-23 18:41:48 4533

转载 自己学习用

你还在用NGUI的分辨率适应方式吗?你还在用2DTooKit分辨率适应方式吗?如果你还用那么说明你已经OUT啦!下面我来讲讲这几天编写的一套分辨率适应方式,适用于任何分辨率,并且简单易上手,还支持横屏和竖屏,只需要你填写最合适你UI的分辨率,当你切换到其他分辨率的时候UI自动适应(包括位置和大小),而且不会有任何UI拉伸现象。  第一步:首先你要把MyAnchorCamera这

2013-04-20 00:52:33 442

转载 11

由Unity發佈到Google Play (Android Market)的步驟– 四月 28, 2012Posted in: Android,Unity, 遊戲開發1,015人看過此文章 有關如何在Android上的設定與測試 請參考"用Unity在Android手機上執行你的第一個app(for Mac)"Unity輸出設定與Keystore建立

2013-03-14 15:52:56 450

转载 xml

在unity3D中使用xml的方法总结:(使用c#)1.需要引入一些包[html] view plaincopyusing UnityEngine;  using System;  using System.Xml;  using System.Xml.Serialization;  using System.

2013-03-01 15:36:26 175

转载 摄像机随鼠标移动

放一个GameObject作为视角的中心点物体,渲染时后隐藏。主摄像机使用SmoothFollow,下面是我用到的参数Field of View:35Distance:6Height:7Target:指向中心点物体建立中心点物体控制脚本,我用的是C#Start时,初始化中心点的位置,position的值时更加屏幕的分辨率的一半还要除100(比

2013-02-02 23:17:43 441

转载 鼠标控制角色

看到这个标题我相信大家应该并不陌生,一般在PC网络游戏中玩家通过鼠标左键在游戏世界中选择角色目标移动位置,接着主角将面朝点击的那 个方向移动。首先就本文来说我们应当掌握的知识点是“鼠标拣选”。这是什么概念呢?其实很简单,就是玩家通过鼠标在Game视图中选择了一个点,需要得到 该点在3D世界中的三维坐标系。    Game视图是一个2D的平面,所以鼠标拣选的难点就是如何把一个2D坐标换算成3

2013-01-31 22:26:51 645

转载 Unity3D之人物头顶名称与血条更新与绘制

http://www.xuanyusong.com/archives/1032人物的名称与血条的绘制方法很简单,但是我们需要解决的问题是如何在3D世界中寻找合适的坐标。因为3D世界中的人物是会移动的,它是在3D世界中移动,并不是在2D平面中移动,但是我们需要将3D的人物坐标换算成2D平面中的坐标,继而找到人物头顶在屏幕中的2D坐标最后使用GUI将名称与血条绘制出来。首先学习本文的重点内容,

2013-01-15 14:30:05 2009

转载 NGUI图集

自定义图集第一步:导入NGUI外部包。这个大家都应该会吧。第二步:准备一些图片资源,这里我借用一下2DToolKit的一些图片,并将其导入到Unity3D工程中图片:1.png图片:2.png第三步:创建图集,并为图集起名为MyAtlas,随即选图集中所需要的图片资源,点击Create。如图:

2013-01-14 11:46:29 1551

转载 UNITY3D分屏

http://blog.csdn.net/libeifs/article/details/6919622#comments开发环境Window7Unity3D  3.4.1MB525defy Android 2.2.1        羽化的第十六篇博客,忙碌的一个星期过去了,基本上都在为美术和服务器这边做调试,很多细节无法确定,还需要讨论再一致定下来,这周闲在家中,玩了一下10

2012-12-14 16:02:40 1470

转载 角色换装

开发环境Window7Unity3D3.4MB525defy   Android 2.2.1       羽化的第九篇博客,这个新的一个月开始了,回家的倒计时在慢慢接近,心里很是激动~ ~ 最近在玩3DS的《小小太阳》,大神的续作质量很是出众,玩法基本和PS2版一致,就是操作方式改变很多,这类游戏更适合做触控吧,原来的四叶草全是才华出众的游戏制作人,但在利益社会也只能解

2012-12-14 15:19:16 673

unity魔法特效包

unity魔法特效包

2018-10-20

A+Pathfinding+Project+Pro+v4.1.16

A+Pathfinding+Project+Pro+v4.1.16学习研究使用

2018-10-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除