免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
Board logo

标题: 求教触碰问题 [打印本页]

作者: bbb7691    时间: 2018-4-2 15:03     标题: 求教触碰问题

在场景上通过命令复制了a1 a2 a3 ……   和 b1 b2 b3 ……a的向右移,b的向左移,
想监测某个a碰到任意b或某个b碰到任意a就发生一些事情,
我想到的是用for把a从1到n去 hitTest b从1到n,
酱紫好像很麻烦,
请教大神有没有更好的方法?
作者: 网雨霏霏    时间: 2018-4-6 12:53

除了用for循环,我想不出别的办法呢
  1. for(var i:uint=1;i<=10;i++){
  2. for(var j:uint=1;j<=10;j++){
  3. if(this["a"+i].hitTest(this["b"+j])){
  4. //执行碰撞后后需要的代码
  5. }
  6. }

  7. }
复制



写出来也没有多么的复杂的说

作者: 三盟海四    时间: 2018-6-23 15:18

认为麻烦的,或许没用到this ?
猜的




欢迎光临 flash之路-flash技术交流 (http://flashroad.joinbbs.net/) Powered by Discuz! 7.2