Ticket #32770

敵同士を重ならないようにする

Eröffnet am: 2014-01-01 17:05 Letztes Update: 2014-01-01 22:49

Auswertung:
Verantwortlicher:
Status:
Geschlossen
Komponente:
Priorität:
8
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
Keine

Details

敵同士を重ならないようにする

Ticket-Verlauf (2/2 Historien)

2014-01-01 17:05 Aktualisiert von: syun77
  • New Ticket "敵同士を重ならないようにする" created
2014-01-01 22:49 Aktualisiert von: syun77
  • Lösung Update from Keine to Gefixt
  • Status Update from Offen to Geschlossen
  • Ticket Close date is changed to 2014-01-01 22:49
Kommentar
  1. // 他の敵と重なっていたら少しずれる
  2. var _id = instance_place(x, y, obj_enemy);
  3. if(_id != noone)
  4. {
  5. // 他の敵と重なっている
  6. // 逆方向に1ドットずらす
  7. var dir = point_direction(x, y, _id.x, _id.y) + 180;
  8. var dx = lengthdir_x(1, dir);
  9. var dy = lengthdir_y(1, dir);
  10. x += dx;
  11. y += dy;
  12. }

という記述で対応

Dateianhangliste

Keine Anhänge

Bearbeiten

Please login to add comment to this ticket » Anmelden