随笔分类 - Game Dev
摘要:using UnityEngine;using System.Collections;public class setAnimationEvent : MonoBehaviour { public RuntimeAnimatorController m_runtimeAnimatorContr...
阅读全文
摘要:因为有不少人都问过我压缩格式的问题,今天飞哥又重新提醒了一次。整理一下发个贴,以供大家查阅和讨论。各种纹理格式,大家参照下U3D MANUAL里面的具体描述介绍,这是官方的东西。但我觉得有一部内容是错的,例如占用内存大小。http://docs.unity3d.com/Manual/class-Te...
阅读全文
摘要:http://bbs.9ria.com/thread-140497-1-1.html
阅读全文
摘要:ArrayList a = new ArrayList();GameObject g = new GameObject("g");a.Add(g);GameObject[] go = (GameObject[])a.ToArray(typeof(GameObject));
阅读全文
摘要:1. CPU UsageA. WaitForTargetFPS:Vsync(垂直同步)功能所,即显示当前帧的CPU等待时间B. Overhead:Profiler总体时间-所有单项的记录时间总和。用于记录尚不明确的时间消耗,以帮助进一步完善Profiler的统计。C. Physics.Simula...
阅读全文
摘要:Unity3D中新建一个场景空的时候,帧速率(FPS总是很低),大概在60~70之间。一直不太明白是怎么回事,现在基本上明白了。我在这里解释一下原因,如有错误,欢迎指正。在Unity3D中当运行场景打开Profiler的时候,我们会看到VSync 这一项占了很大的比重。这个是什么呢,这个就是垂直同...
阅读全文
摘要:最先执行的方法是:1、(激活时的初始化代码)Awake,2、Start、3、Update【FixUpdate、LateUpdate】、4、(渲染模块)OnGUI、5、再向后,就是卸载模块(TearDown),这里主要有两个方法OnDisable与OnDestroy高频问答的问题:1.什么是渲染管道?...
阅读全文
摘要:AsyncOperation mAsync; //需要加载的场景 public UISlider LoadingSlider; //NGUI做的 public UILabel GameTip; // Use this for initialization void OnEnable() { ...
阅读全文
摘要:在当前的游戏引擎中,使用Light Probe来计算全局环境光对于动态物体的影响是一种很主流的方法。在预处理阶段生成完场景的Light Probe之后,传统的方法采用查找最近的8个相邻的Probe然后使用三线性的方式(Trilinear Interpolation)进行插值,但是这样的插值代价稍大,...
阅读全文
摘要:http://zh.esotericsoftware.com/spine-using-runtimes //skeletonData SkeletonAnimation skeletonAnimation = GetComponent(); Debug.Log(skeletonAnim...
阅读全文
摘要:http://coder.beitown.com/archives/592在之前的文章里介绍了一个基础U3D状态机框架(Unity3D游戏开发之状态流框架)即大Switch的枚举状态控制。这种方法虽然容易理解,编程方法也相对简单,但是弊端是当状态变得复杂之后,或需要添加一种新的状态时,会显得非常混乱...
阅读全文
摘要:http://game.ceeger.com/Manual/RandomNumbers.html随机选择的物品或值在很多游戏中都是很重要的。这个部分展示了如何使用统一的内置随机函数来实现一些常见的游戏机制。Choosing a Random Item from an ArrayPicking an ...
阅读全文
摘要:只攻击正前方的单位,向前发射一条射线,攻击碰到的单位RaycastHit hit;//range 射线的长度,即攻击范围,maskTarget敌方单位的mask,只攻击敌方单位if(Physics.Raycast(unit.thisT.position, unit.thisT.forward, ou...
阅读全文
摘要:using UnityEngine;using System.Collections;public class ProjectileTest : MonoBehaviour{ public GameObject target; public float speed = 10; pr...
阅读全文
摘要:这篇文章MOMO主要想大家说明一下我在Unity3D游戏开发中是如何写游戏脚本的,对于Unity3D这套游戏引擎来说入门极快,可是要想做好却非常的难。这篇文章的目的是让哪些已经上手Unity3D游戏引擎的朋友学会如何更好的写游戏脚本,当然本文这紧紧是我这么多年对游戏开发的认知,你也可以有你自己的看法...
阅读全文
摘要:或许广大程序员之前接触过游戏状态机,这已不是个新鲜的词汇了。其重要性我也不必多说了,但今天我要讲到的一个状态机框架或许您以前并未遇到过。所以,我觉得有必要将自己的心得分享一下。下面是一个链接:http://wiki.unity3d.com/index.php/Finite_State_Machine...
阅读全文
摘要:http://www.cnblogs.com/88999660/archive/2013/03/15/2961663.html
阅读全文
摘要:// C# Example // Builds an asset bundle from the selected objects in the project view. // Once compiled go to "Menu" -> "Assets" and select on...
阅读全文