Guest User

Untitled

a guest
Jun 23rd, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. var baelle:Array = new Array(b1, b2, b3, b4, b5, b6);
  2. var x_richtung:Array = new Array(1, 1, 1, 1, -1, -1);
  3. var y_richtung:Array = new Array(1, 1, -1, -1, 1, -1);
  4.  
  5. baelle[0].x = 80;
  6. baelle[0].y = 100;
  7. baelle[1].x = 160;
  8. baelle[1].y = 30;
  9. baelle[2].x = 280;
  10. baelle[2].y = 150;
  11. baelle[3].x = 150;
  12. baelle[3].y = 260;
  13. baelle[4].x = 430;
  14. baelle[5].y = 40;
  15.  
  16. var farbe:ColorTransform = new ColorTransform();
  17.  
  18. this.addEventListener(Event.ENTER_FRAME, bewegen);
  19.  
  20. function bewegen(evt:Event):void {
  21.  
  22. for (var i=0; i<6; i++) {
  23.  
  24. baelle[i].x = baelle[i].x + x_richtung[i];
  25. baelle[i].y = baelle[i].y + y_richtung[i];
  26.  
  27. for (var a=0; a<6; a++) {
  28.  
  29. for (var c=0; c<6; c++) {
  30. if(baelle[a].hitTestObject(baelle[c]) && baelle[c] != baelle[a]) {
  31. x_richtung[a] *= -1;
  32. y_richtung[a] *= -1;
  33. farbe.color = Math.random() * 0xFFFFFF;
  34. baelle[a].transform.colorTransform = farbe;
  35. }
  36. }
  37.  
  38. if(baelle[a].hitTestObject(rechts_mc) || baelle[a].hitTestObject(links_mc)){
  39. x_richtung[a] *= -1;
  40. y_richtung[a] *= 1;
  41. farbe.color = Math.random() * 0xFFFFFF;
  42. baelle[a].transform.colorTransform = farbe;
  43. }
  44.  
  45. if(baelle[a].hitTestObject(oben_mc) || baelle[a].hitTestObject(unten_mc)) {
  46. x_richtung[a] *= 1;
  47. y_richtung[a] *= -1;
  48. farbe.color = Math.random() * 0xFFFFFF;
  49. baelle[a].transform.colorTransform = farbe;
  50. }
  51. }
  52. }
  53. }
Add Comment
Please, Sign In to add comment