作者rainpo17 (贴)
看板Flash
标题[问题] 粒子碰撞
时间Wed Aug 30 01:41:19 2006
自己写了一个简单的碰撞
边界的碰撞比较容易解决
但是两个粒子间的碰撞,我用回圈去检查
可是却发现如果粒子数一旦增加,就会有很可怕的lag
原本想要写在粒子本身的onEnterFrame中
可是,如果这样的话,还是要用回圈去检查其它粒子是否在碰撞区内
所以不知道是否有其它的方法?可以不要用回圈?或者有简单的检查方法?谢谢
p.s.粒子都是MC
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.143.32.163
1F:推 etrexetrex:难题0.0 08/30 15:46
2F:推 Jerrynet:请使用ActionScript3来写~在200*200范围内有100个圆在碰 08/31 15:38
3F:→ Jerrynet:撞...FPS还可以到40几~@@~(效率好高阿)~~ 08/31 15:39
4F:推 wegerx:喔喔!这代表我延宕多年的射击游戏可以继续写了~~ 08/31 19:43
5F:推 rainpo17:请问matrix可以用吗?还是只能在bmp使用而已.... 09/01 11:35
6F:推 Jerrynet:应该是吧....我没用在AS3过~~XD 09/01 12:31
7F:推 etrexetrex:AS3 出了!? T_T 我还在用 MX2004 阿..... 09/02 23:32