Unity3d中的寻路,可以使用AStarPath 寻路插件。现在也可以使用Unity自带的 Navigation 功能来做。
来做一个例子:
上面的图片中,Cube 是阻碍物体,球 是代表玩家,要寻路。
设置Cube为不可通过物体
首先我们点击Window - Navigation 窗口,然后选中4个Cube,按照下图设置这4个Cube为不可通过,然后烘培...
分类:
编程语言 时间:
2015-03-07 22:46:07
阅读次数:
253
事件源代表要注入系统的命令事件数据是从哪里过来的。这一小节我们不会对事件源的实现进行深入的分析,因为下一章会做这个事情。这里大家对事件源有个基本概念就足够了。...
分类:
其他好文 时间:
2015-03-07 22:46:57
阅读次数:
162
Monkey启动之后需要在整个MonkeyRunner的测试生命周期中提供服务,也就是说,一旦我们调用monkeyrunner命令来执行指定的测试脚本的时候,只要monkeyrunner还没有退出,那么Monkey就会一直提供服务,一直监听获取并处理从MonkeyRunner测试脚本发送过来的相应的命令。那么要实现这种一直监听的处理我们很自然就想到需要用一个循环来处理了。其实Monkey也不例外,我们往下会分析它是怎...
分类:
其他好文 时间:
2015-03-07 22:45:25
阅读次数:
167
在线预览:http://osgames.duapp.com/apprun.html?appid=osgames1-801422234293697
在线编辑:http://osgames.duapp.com/gamebuilder.php?appid=osgames1-801422234293697
微信扫描:
运行截图:
除了重力感应游戏,GameBuilder开发传统的游戏也毫不逊色,作为...
分类:
其他好文 时间:
2015-03-07 22:43:53
阅读次数:
159
把游戏项目迁移到IOS64 上面又出现了自动寻路无效的BUG,在XCode Console中有提示AStarpath异常,
Bad date/time format in the zip file
在代码中查询得知是AStarpath在初始化时,会读取场景的寻路信息文件,但是由于DonetZip中的一个解析时间的Bug,导致异常,从而没有读取到场景自动寻路信息。
我们从谷歌下载到Do...
分类:
移动开发 时间:
2015-03-07 22:45:32
阅读次数:
257
本文介绍如何使用一个C++编写的状态机类。该状态机具有:浅历史、单线程等特点。...
分类:
编程语言 时间:
2015-03-07 22:44:10
阅读次数:
275
----------------------------------------------------简单的效果图--------------------------------------------------------------------------
activity_main.xml
<RelativeLayout xmlns:android="http://s...
分类:
其他好文 时间:
2015-03-07 22:43:21
阅读次数:
135
不知DBA有时候是否会遇到这样的尬尴局面,做某些Schema的迁移的时候,由于用到Public的db link,然而由于不知道db link中目标端账号的密码,因此无法在新环境重新创建DB link。
本次实验的思路是将视图dba_db_links的基表link$迁移到出来并替换到新环境。因为用户的password密文保存在link$基表中。
----首先交代两边环境,...
分类:
数据库 时间:
2015-03-07 22:45:28
阅读次数:
245
函数定义:int execl(const char *path, const char *arg, ...);该函数用户进程操作,linux下包含于头文件#include 函数说明:path表示执行操作的文件路径,后面的不定参数列表为执行该文件时传递过去的参数,最后一个参数需要是NULL来结束。一个...
分类:
其他好文 时间:
2015-03-07 22:43:21
阅读次数:
193
ubuntu的内核经常升级,而老内核并不自动卸载.时间长了,就有一大堆内核垃圾,需要我们手动去清理.先用uname -a 查看当前内核版本:xzc@xzc-HP-ProBook-4446s:~$ uname -aLinux xzc-HP-ProBook-4446s 3.13.0-46-gener.....
分类:
系统相关 时间:
2015-03-07 22:43:21
阅读次数:
349
因为工作中实际开发需要,才开始接触angular框架。从当初的比葫芦画瓢,被各种问题、概念折磨摧残,到现在有一定的了解认识,觉得有必要将自己的认识进行简单的总结。不到位的地方还望多多包涵。1.双向数据绑定 目前业内盛行各种MV**框架,相关的框架不断涌现,而angular就是其中的一种(M...
分类:
其他好文 时间:
2015-03-07 22:41:42
阅读次数:
195
一、问题描述 今天在Eclipse中运行Android项目时遇到"The connection to adb is down, and a severe error has occured"这个问题,如下图所示: 第一次遇到这个问题,上网查了一下原因,原来"The connection to...
分类:
移动开发 时间:
2015-03-07 22:41:32
阅读次数:
365
//上传ftpmg.Upload("", DateTime.Now.ToString("yyyyMMddhhmmss"));//下载ftpmg.Download(@"E:\", "tt.txt", out errorinfo); 1 string ftpServerIP; 2 ...
分类:
Web程序 时间:
2015-03-07 22:43:17
阅读次数:
261
作者:gnuhpc fromhttp://blog.csdn.net/gnuhpchttp://gnuhpc.wordpress.com/本文环境:ubuntu 10.10/vim7.2基本配置1) 建立基本环境:建立三个目录:mkdir ~/.vim/{plugin,doc,syntax} -p建...
分类:
系统相关 时间:
2015-03-07 22:41:49
阅读次数:
225
强制不换行,自动换行,强制英文单词换行 设置或检索对象内文本的字内换行行为。尤其在出现多种语言时。 对于中文,应该使用break-all 。
分类:
Web程序 时间:
2015-03-07 22:40:38
阅读次数:
153