如何对两个图形是否重叠进行判断? 比如应用于游戏中的碰撞判断,判断两个不规则图形是否相交,用什么方法可以达到?1:是不是首先要把这两个图形转变为点的集合?在java中有什么方法可以这样做吗?2:如果把图形表达成集合了,有没有直接判断重叠的函数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我做游戏出身的,实际运用中,除非特殊要求,否则从来不会去判断两个不规则图形,太慢了。obj是不是碰撞,是每帧都要判断的,画面上obj一多,判断次数是指数上升的,所以别去判断不规则图形。一般也就把obj当成一个圆(子弹),或者一个长方。如果你的游戏是30Hz普通清晰度的话,只有0.03秒做所有的事儿,画面描绘就要占掉很多cpu,我以前甚至要求程序员在循环中不能用乘法。 如何判断是否获得焦点JAVA 挺有意思的传值问题,考查基本功~~~ 我在启动tomcat时就出现这两个warn? 请教一个问题~ 一个文件输入io小代码段的问题 JAVA中有这样的算法或是函数吗? 变量值显示问题 URLConnection post 用户 的问题??????????请大虾指示!!!! 再来求一个JAVA字符串分割的小程序!!!!! 如何配置editplus?(新手的问题) 一个关于JSP的问题 如何最简单的判断list
obj是不是碰撞,是每帧都要判断的,画面上obj一多,判断次数是指数上升的,所以别去判断不规则图形。
一般也就把obj当成一个圆(子弹),或者一个长方。如果你的游戏是30Hz普通清晰度的话,只有0.03秒做所有的事儿,画面描绘就要占掉很多cpu,我以前甚至要求程序员在循环中不能用乘法。