上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 56 下一页

Box2D v2.1.0用户手册翻译 - 第04章 碰撞模块(Collision Module)

摘要: 转载自:http://blog.csdn.net/complex_ok/article/details/6716676第04章 碰撞模块(Collision Module)4.1 关于碰撞模块包含了形状, 和操作形状的函数。该模块还包含了动态树(dynamic tree)和broad-phase, 用于加快大型系统的碰撞处理速度。4.2 形状(Shapes)形状描述了可相互碰撞的几何对象, 就算不进行物理模拟,也可独立使用。你可以在shape上执行一些操作。b2Shape是个基类, Box2D的各种形状都实现了这个基类。此基类定义了几个函数:•判断一个点与形状是否有重叠•在形状上执行光线投射( 阅读全文
posted @ 2012-04-19 04:29 yang3wei 阅读(439) 评论(0) 推荐(0)

STL list

摘要: 转载自:http://hi.baidu.com/346248129/blog/item/37697f951bc62b4cd1135e8c.html什么是STL呢?STL就是Standard Template Library,标准模板库。这可能是一个历史上最令人兴奋的工具的最无聊的术语。从根本上说,STL是一些“容器”的集合,这些“容器”有list,vector,set,map等,STL也是算法和其他一些组件的集合。这里的“容器”和算法的集合指的是世界上很多聪明人很多年的杰作。 STL的目的是标准化组件,这样就不用重新开发,可以使用现成的组件。STL现在是C++的一部分,因此不用额外安装什麽。它 阅读全文
posted @ 2012-04-18 16:37 yang3wei 阅读(261) 评论(0) 推荐(0)

STL Algorithm::Count()

摘要: 转载自:http://www.dreamincode.net/forums/topic/52509-stl-algorithmcount/What do I need to know before studying this tutorial?You should have a knowledge of vectors and vector iterators.What does the count() algorithm do?It counts the # of a specified value within a vectorThe syntax for the count() algo 阅读全文
posted @ 2012-04-18 16:35 yang3wei 阅读(234) 评论(0) 推荐(0)

C++ STL 容器技术 之 list双向链表容器

摘要: 转载自:http://hi.baidu.com/xuehuo_0411/blog/item/6993c7084a8987a12fddd42f.html简介:list是双向链表的一个泛化容器,它的数据元素可通过链表指针串接成逻辑意义上的线性表。不同于采用线性表顺序存储结构的vector和deque容器,list双向链表中任一位置的元素查找、插入和删除,都具有高效的常数阶算法时间复杂度O(1)。list应用基础:创建list对象:1、list(const A& a=A()) 创建一个空的list对象。如:list<int> l;2、list(size_type n) 创建一个具 阅读全文
posted @ 2012-04-17 02:11 yang3wei 阅读(336) 评论(0) 推荐(0)

Dom4j的使用(全而好的文章)

摘要: 转载自:http://xhy0422.iteye.com/blog/50235Dom4j使用简介作者:冰云 icecloud(AT)sina.com时间:2003.12.15版权声明:本文由冰云完成,首发于CSDN,未经许可,不得使用于任何商业用途。文中代码部分引用自DOM4J文档。欢迎转载,但请保持文章及版权声明完整。如需联络请发邮件:icecloud(AT)sina.com DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义:Dom4j is an easy to use, open source library for working with XML, XPa 阅读全文
posted @ 2012-04-16 17:06 yang3wei 阅读(189) 评论(0) 推荐(0)

java实现文件监控

摘要: 转载自:http://www.oschina.net/code/snippet_70229_2994java本身不能直接监听系统的文件操作事件,不过可以先编写C/C++调用操作系统的API监听文件,再通过jni调用的方式实现。限于本人的C/C++水平有限,没有用C/C++实现该接口,而且已有开源组件JNotify实现了这个功能,本文例子使用JNotify。package org.bruce.toolkit.experiments; import java.awt.EventQueue; import java.awt.event.ActionEvent; import java.awt.ev. 阅读全文
posted @ 2012-04-16 02:19 yang3wei 阅读(386) 评论(0) 推荐(0)

pdf 文本转换为 java 字符串

摘要: txt,rtf,rtfd->pdf,mac下面有个非常好用的工具,TextEditor,简洁实用!pdf->txt,如下(依赖两个jar 包:pdfbox-1.6.0.jar、fontbox-1.6.0.jar):package org.bruce.toolkit.experiments; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.OutputStreamWriter; import org.apache.pdfbox.pdmodel.PDDocument; import or 阅读全文
posted @ 2012-04-16 01:42 yang3wei 阅读(420) 评论(0) 推荐(0)

使用 jchardet 获得文件编码 -javacode

摘要: 转载自:http://hi.baidu.com/hxzon/blog/item/f2b8b51bfa5101108618bfd1.html//使用 jchardet 获得文件编码 -javacode //当含中文的文件用ANSI编码保存时,检测还是出错。 package org.mozilla.intl.chardet; import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import ja.. 阅读全文
posted @ 2012-04-16 00:50 yang3wei 阅读(473) 评论(0) 推荐(0)

记录一个粗心所导致的bug

摘要: 前言:前天给游戏里面增加了一个 sensor 类型的fixture,这个 fixture 主要用来处理碰撞,说的具体一点,用来处理浮力。不知道别人是怎么做浮力的,我之前也没什么经验,又一次在和伙计讨论爆炸效果的时候,伙计对 box2d sensor 的代码稍作改动,粗略的实现了爆炸的效果。当时我觉得这个效果应该会有用到的地方,便留下了一点儿印象。后来做水浮力的时候,我想到水浮力也不就和爆炸差不多么,只不过前者由圆心向外辐散,而后者则是对感知到的物体施加一个持续向上的力。说干就干,后来一看效果,还不错。不过还是遇到了一些问题,诸如:小密度的物体应该是要比较淡定的漂浮在水面上的,但这种实现达到的效 阅读全文
posted @ 2012-04-15 11:31 yang3wei 阅读(169) 评论(0) 推荐(0)

box2d 新建复合多边形物体

摘要: 方法:-(vector<b2PolygonShape>*) parsePolyArrStr:(NSString*)polyArrStr { if(polyArrStr == nil || [polyArrStr isEqualToString:@""]) { NSLog(@"shapeArrStr: nil or \"\""); return nil; } vector<b2PolygonShape> *target = new vector<b2PolygonShape>(); NSArray * 阅读全文
posted @ 2012-04-14 14:23 yang3wei 阅读(218) 评论(0) 推荐(0)
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 56 下一页