質問編集履歴

1

該当箇所を修正しました。しかし動きは同じです。

2016/10/13 04:14

投稿

hakase
hakase

スコア107

test CHANGED
File without changes
test CHANGED
@@ -116,13 +116,29 @@
116
116
 
117
117
  game.rootScene.addChild(ballon);
118
118
 
119
- var pos=ballons.length-1;
119
+ ballon.addEventListener(enchant.Event.TOUCH_START, function(event){
120
120
 
121
- ballon.addEventListener(enchant.Event.TOUCH_START, function(pos){
121
+ var pos=-1;
122
122
 
123
- ballons[pos].removeFromScene();
123
+ for(var i=0;i<ballons.length;i++){
124
124
 
125
+ if(ballons[i]==this){
126
+
127
+ pos=i;
128
+
129
+ break;
130
+
131
+ }
132
+
133
+ }
134
+
135
+ if(pos!=-1){
136
+
137
+ ballons[pos].removeFromScene();
138
+
125
- ballons.splice(pos,1);
139
+ ballons.splice(pos,1);
140
+
141
+ }
126
142
 
127
143
  });
128
144