剔除数组中的重复项

var picArr:Array=[]; var positions:Array=[]; for (var i:int=0;i<evtInfos.length;i++) { positions.push({prefigx:evtInfos[i].prefigx*MouEvent.W,prefigy:evtInfos[i].prefigy*MouEvent.H,curfigx:evtInfos[i].curfigx*MouEvent.W,curfigy:evtInfos[i].curfigy*MouEvent.H}); picArr[i]=getTouchedPic(new Point(positions[i].curfigx,positions[i].curfigy)) } for (var j:int=0;j<picArr.length;j++) { if(picArr[j]==null) { picArr.splice(j,1) positions.splice(j,1) } else { var tempPositions:Array=[]; tempPositions[0]=positions[j] for (var k:int=j+1;k<picArr.length;k++) { if(picArr[j]==picArr[k]) { trace("same") picArr.splice(k,1); tempPositions.push(positions[k]) positions.splice(k,1) } } var mouMvEvt:MouEvent=new MouEvent(MouEvent.MOU_MOVE,tempPositions,tempPositions.length) picArr[j].dispatchEvent(mouMvEvt); } }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值