Unity多单位战斗寻路问题的一种解决办法
Unity提供了NavMesh 导航组件 NavMesh是在实践中通用性最好的一种导航方式,但是Unity的实现并没有完全提供一个开放自由的API。
主要的麻烦是:
1.不能脱离Editor生成NavMesh。
2.NavMesh信息保存在场景中,必须随场...
分类:
编程语言 时间:
2014-10-18 19:40:53
阅读次数:
562
#include#include#include using namespace std;int main(){ cout ::max)(); cout ::min)() ::max)(); cout ::min)() ::max)(); cout ::min)() ::ma...
分类:
编程语言 时间:
2014-10-18 19:39:49
阅读次数:
307
实现求数组的最大值最小值,蛮力法要容易的多。本着重在体验分治法的思想的原则: 1 int main(void) 2 { 3 void Maxmin(int a[],int low,int high,int maxmin[2]); 4 int a[10],maxmin[2]; 5 6...
分类:
编程语言 时间:
2014-10-18 19:38:06
阅读次数:
185
《python基础教程(第二版)》学习笔记 字典(第4章)创建字典:d={'key1':'value1','key2':'value2'}lst=[('key1','value1'),('key2','value2')]; d=dict(lst)d=dict(key1='value1', key2=...
分类:
编程语言 时间:
2014-10-18 19:36:45
阅读次数:
172
__new__和__init__的区别 __new__是Python面向对象语言中一个很少用的函数,更多使用的是__init__这个函数。例如: class?Book(object):
????def?__init__(self,?title):
????????super(Book,?s...
分类:
编程语言 时间:
2014-10-18 18:33:57
阅读次数:
229
总结一下最近做的东西中遇到的问题
1. Java 中的 int 与 Integer 用于 List 时
两者之间的关系都是很清楚的,int 是基本数据类型,存储的是值,而 Integer 是引用数据类型,存储的是指向数值的地址。 Integer 是在类层面上对 int 的封装。然后 Java 提供了自动装包拆包机制,使得两者之间可以转换。这里主要是测试了下它们用于 List 时候的疑惑...
分类:
编程语言 时间:
2014-10-18 18:25:10
阅读次数:
261
记得在实习那会,涉及到抽奖的解决方案,即一天以k/n的概率中奖,要求给出简单高效的算法,其中n只有在结束时才知道。换言之,题意即为如何从未知或者很大样本n空间中随机地取k个数,保证每个被取到的概率为n/k。解决此题的很好方法就是储水池算法Reservoir Sampling Algorithm。...
分类:
编程语言 时间:
2014-10-18 18:24:48
阅读次数:
194
KMP算法是一种在目标字符串中查找子串的算法。
blog宗旨:用图说话。...
分类:
编程语言 时间:
2014-10-18 18:24:06
阅读次数:
199
在学习selenium+java时,使用到了pageObject模式,其中需要使用到Java的继承,着这里写下对继承的理解,供自己做学习笔记
Java 继承
继承是面向对象的一个显著特征。继承是从已有类中派生出新类,新类具有继承类的数据属性和行为,并可以扩展新的能力。由此我们可以看出,继承最重要的实际意义在于,复用父类的代码,少量的类我们不能够发现其优势,当有100类且具有相同的属性与行为时,...
分类:
编程语言 时间:
2014-10-18 18:23:09
阅读次数:
564
在开始ACM的道路上,很多时候会碰到很大的数据范围,而且要用到数组来进行存储;可能会碰到以下的问题:
#include
int main()
{
int n, a[10000005]; //局部
while(~scanf("%d", &n)) {
for(int i=0; i<n; i++) scanf("%d", &a[i]);
for(...
分类:
编程语言 时间:
2014-10-18 18:24:31
阅读次数:
191
其实总体说起来,装饰器其实也就是一个函数,一个用来包装函数的函数,返回一个修改之后的函数对象,将其重新赋值原来的标识符,并永久丧失对原始函数对象的访问。2. 装饰器语法(1)无参数装饰器[python]view plaincopydefdeco(func):printfuncreturnfunc@d...
分类:
编程语言 时间:
2014-10-18 18:22:38
阅读次数:
265
第一章 种子模块 种子模块也是核心模块,框架最先执行的部分,模块分为立即执行、调用才执行,可有可无。 种子模块包括:对象扩展,数组化,类型判定,事件的绑定和卸载,无冲突处理,模块加载和domReady一、命名空间 各大库的实现,一开始都定义一个全局变量作为命名空间,然后对他进行扩展1 if (...
分类:
编程语言 时间:
2014-10-18 18:19:30
阅读次数:
194
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。上回我们说过了如何 使Unity自带的地形系统,那么这一回来简单的讲解一下如何使用脚本进行控制。首...
分类:
编程语言 时间:
2014-10-18 18:20:37
阅读次数:
242
测试jdk:1.6安装完jdk1.6以后,在我的电脑中找到环境变量配置在系统变量的Path 中输入 ;E:\Program Files (x86)\Java\jdk1.6.0_01\bin(路径根据自己安装的目录变化,注意,分号加在前面的话,光标要移到path变量值得最后,分号在后(E:\Progr...
分类:
编程语言 时间:
2014-10-18 18:16:47
阅读次数:
175
#include using namespace std;int main(int argc, char** argv){ // 1 open fstream objTestFile("file_test/tmp_out_app.txt", ios::in); // 2...
分类:
编程语言 时间:
2014-10-18 18:16:22
阅读次数:
152