- 浏览: 22284 次
- 性别:
- 来自: 北京
最新评论
文章列表
原文地址:http://blog.csdn.net/kaitiren/article/details/11913453
有一个n边形,顶点为p1,p2,...,pn;给定一个已知点p,判断p在此多边形内还是外。
预备知识: 两线段相交的定义,如果一条线段的两端分别处在另一条线段的两端,则此两线段相交
判断2点在线段的两侧可以用向量的叉乘实现!
基本步骤:
1,过p点垂直向上作一条射线
2,判断此射线与n边形n条边的交点
3,把所有交点相加,如果是奇数则说明在多边形内,否则在多边形外
思路非常的简单,另外说明一下几种特殊的情况:
1,射 ...
- 2013-09-23 13:53
- 浏览 1181
- 评论(0)
原文地址:http://blog.csdn.net/jackystudio/article/details/11917875
碰撞检测是整个游戏的重头戏,没有它,子弹和敌机只能是路人。。。虽然很重要,但实现起来确是很简单。
1.update函数
- 2013-09-23 13:51
- 浏览 808
- 评论(0)
感谢子龙对文章翻译的贡献,子龙博客原文地址:
http://www.cnblogs.com/zilongshanren/archive/2012/12/09/2810017.html
再次感谢原创者:Steffen Itterheim,原创博客原文地址:
http://www.learn-cocos2d
- 2013-09-23 13:46
- 浏览 528
- 评论(0)
::VC知识库在线杂志
C++ At Work 专栏...未引用参数,添加任务栏命令及其它...原著:Paul DiLascia
原文出处:Unreferenced Parameters, Adding Task Bar Commands, and More
我看到过一些 C++ 代码针对没有使用过的参数用 UNREFERE ...
- 2009-03-31 14:11
- 浏览 491
- 评论(0)
char *month_name(int n) { static char *name[]={ "Illegal month", "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November ...
- 2008-12-01 12:56
- 浏览 486
- 评论(0)