Unity 2D游戏开发教程之摄像头追踪功能 上一章,我们创建了一个简单的2D游戏。此游戏中的精灵有3个状态:idle、left和right。这看起来确实很酷!但是仅有的3个状态却限制了精灵的能力,以及游戏逻辑的想象空间。看...
分类:
编程语言 时间:
2015-09-06 16:31:58
阅读次数:
235
Unity 2D游戏开发教程之2D游戏的运行效果 2D游戏的运行效果 本章前前后后使用了很多节的篇幅,到底实现了怎样的一个游戏运行效果呢?或者说,游戏中的精灵会不会如我们所想的那样运行呢?关于这些疑问,会在本节集...
分类:
编程语言 时间:
2015-09-06 11:19:52
阅读次数:
201
Unity 2D游戏开发教程之使用脚本实现游戏逻辑 使用脚本实现游戏逻辑 通过上一节的操作,我们不仅创建了精灵的动画,还设置了动画的过渡条件,最终使得精灵得以按照我们的意愿,进入我们所指定的动画状态。但是这其...
分类:
编程语言 时间:
2015-09-02 16:04:03
阅读次数:
266
游戏目录结构之最佳实践前置条件1.多人协作开发,git管理
2.游戏不大,所有Scene合并到一起Scene中,eg.RoleScene、MapScene、StoreScene
3.Master一人管理Scene,防止多人修改产生主场景(二进制)产生冲突目标1.多人并行开发,互不干扰影响
2.主场景在完美情况下,只在第一次分派目录的结构的时候由Master修改一次,以后不需要任何修改开发过程目...
分类:
编程语言 时间:
2015-08-03 09:00:41
阅读次数:
285
GameObjectFindTransformFind查找游戏对象
前置条件
相关API
1 GameObjectFind
2 TransformFind
3 其他查找
实际测试
即使隐藏root节点gameObject也能进行查找的方法GameObject.Find()、Transform.Find查找游戏对象1.前置条件Unity中常用到查找对象,非隐藏的、隐藏的,各种方法性能有高有低,使用又有...
分类:
编程语言 时间:
2015-08-01 19:01:30
阅读次数:
265
环境:Unity开发时会有很多的Debug.log输出测试
问题:最后游戏发布的时候,不希望在Produce发布环境也输出大量的日志,官方目前也没有正统的做法。
解决方法1: 重新封装
将Debug.log重新封装,自己添加开关。
using UnityEngine;
using System.Collections;
public class Debuger {
st...
分类:
编程语言 时间:
2015-07-27 23:02:38
阅读次数:
207
前提条件:在项目中用过Time.timeScale = 0来实现游戏暂停
问题: 暂停游戏后,暂停界面的按钮可能需要播放一个idle时的动画,Time.timeScale=0 会影响动画播放。
受Time.timeScale影响的因素:
1.物理模拟.
FixedUpdate - 当Time.timeScale=0时,FixedUpdate 函数不会被执行。
2.Corouti...
分类:
编程语言 时间:
2015-07-27 14:58:06
阅读次数:
1018
本文章由cartzhang编写,转载请注明出处。
所有权利保留。
文章链接:
作者:cartzhang
本文翻译同时发表Unity蛮牛
---------------------------------
所有游戏开发者需要用心领悟的15个指标
翻译:cartzhang
时间:2015-07-17...
分类:
其他好文 时间:
2015-07-23 10:46:06
阅读次数:
225