
Unity
Shepherdog
说点什么呢。。。
展开
-
Unity深入了解协同Coroutine
目标如果你不是很清楚协同(Coroutine),或者在使用中发现它不能按照你预想的方式工作时你应该读下这篇引导。协同(Coroutine)适用于以下场合:需按步骤完成并可间断执行的任务编写延时执行的例程编写需要等待某一其它操作结束后才执行的例程比如你可以利用协同实现一组精心组织的场景镜头组合,或者简单的让敌人播放死亡动画,暂停然后复活。协同是Unity的强大功能翻译 2014-04-10 16:12:28 · 1783 阅读 · 0 评论 -
Unity添加自定义拓展方法
通常你会发现你不能修改正在使用的那些类,无论它是基础的数据类型还是已有框架的一部分,它提供的方法让你困苦不堪。不过。。C# 提供了一种巧妙的方式来让你扩充已有的类,也就是我们今天要讲的扩展方法。扩展方法由于很方便而被经常使用到,我们更愿意叫他语法糖豆(syntactic sugar),一个实用样例是Unity的Transform类,比如:你只想设置Transform.position中Ve翻译 2014-04-04 16:26:09 · 1262 阅读 · 0 评论 -
Unity使用MonoDevelop快速调试
目标:下面这篇教程详细介绍了如何挖掘MonoDevelop的强大调试功能:如何在不重新编译工程的情况下调试如何查看调用堆栈如何跟踪变量值的变化使用MonoDevelop调试首先最重要的是你不再需要为了调试而编译你的工程。很多人包括我在内,都不知道这个特性而花费很多时间在MonoDevelop里编译,然后在Unity的编辑器里调试,而你再也不需要这么做了。翻译 2014-04-03 16:10:05 · 2586 阅读 · 0 评论 -
Unity入门资源指引
2013年可谓是手游的嘉年华,国内游戏人也开始了狂欢,可创新这块儿还是一如既往的低迷,但也有不少独立开发者仍然在追逐自己的梦想。嗯,开篇的感慨完了,开始我们的正题:适合独立游戏开发者的引擎1. 首先他要轻巧已用,入手不难2. 界面直观易懂,操作简便3. 简约不简单,功能还要足够强大4. 编码要求不要太高,因为咱也不是资深技术宅原创 2014-03-25 16:30:56 · 1493 阅读 · 0 评论