コメント
このコメントは、アルファ版更新しましたへのコメントです。コメントの内容
コメントの内容(一番最初の投稿)
ririru(投稿日:2019/01/26 13:01/26/19)
Ver.0.1.1更新
以下は自分用メモ
以下は自分用メモ
#_/_/_/_/_/~画面外自弾削除~_/_/_/_/_/# hiki_item = [] hiki_flag = 0 Zidan_array.each do |item| pos = Zidan[item].position if pos[1] >= 500 || pos[1] <= 0 || pos[0] <= 0 || pos[0] >= 800 Zidan_array = dell_array(Zidan_array, item) Zidan[item].destroy hiki_item << item hiki_flag += 1 end end if hiki_flag > 0 Zidan = hiki_ary(Zidan, hiki_item) Zidan_types = hiki_ary(Zidan_types, hiki_item) zura = getArrayLength(hiki_item) Zidan_array = zurashi_array(Zidan_array, -zura) end
#_/_/_/_/_/~配列要素ずらし~_/_/_/_/_/# def zurashi_array(ary, zura) new_ary = []; i = 0 ary.each do |item| if ary[i] > zura new_ary << ary[i] + zura end i += 1 end return new_ary end #_/_/_/_/_/~配列要素多数引き抜き~_/_/_/_/_/# def hiki_ary(ary, item) new_ary = [] length = getArrayLength(ary) i = 0; j = 0; k = 0 while i < length if i == item[k] #debug_log ary[i] i += 1 k += 1 else new_ary[j] = ary[i] i += 1 j += 1 end end return new_ary end
以下は自分用メモ