| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| 100% Dreierquote Registriert seit: Aug 2001 Ort: Weltstadt Kiel
Beiträge: 1.273
| Dynamisch platzierte Objekte - Berührung?
Moin, ich platziere per for-schleife ein paar clips auf der bühne, nun wüsste ich gerne, ob die sich berühren. so geht's nicht, da funken immer alle: Code:
for (i=0; i<15; i++) {
mc = _root.attachMovie("mc", "mc_"+i, i);
mc._x = random(Stage.width);
mc._y = random(Stage.height);
//
_root["mc_"+i].onEnterFrame = function() {
for (a=0; a<15; a++) {
if (this.hitTest(_root["mc_"+a])) {
_root["mc_"+a]._y += 1;
}
}
};
} DANKE! |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Aug 2007
Beiträge: 12
|
momentan führst du den hitTest der clips auch immer mit sich selbst durch, was dir dann immer ein 'true' zurückwirft. das müsstest du noch abfangen ... bspw. so: Code: if(this != _root["mc_"+a]){
...hitTest...
} Geändert von karniggl (03-09-2009 um 10:10 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |