| |||||||
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) |
| Neuer User Registriert seit: Feb 2006
Beiträge: 7
|
also ich hab ein spiel gemacht, das funktioniert so: Ich habe einen Balken, den man Steuern kann... und man kann den drehen. Dazu habe ich jetzt erstmal eine Wand gemacht um das auszuprobieren. Aber der Hittest ist nicht präzise. Wenn ich 1cm an der wand vorbeifahre springt der schon auf das nächste fenster... Wie kann ich das verfeinern? http://img330.imageshack.us/my.php?i...chvers20qa.swf das ist das spiel Danke |
| | |
| | #3 (permalink) |
| muh Registriert seit: Apr 2002 Ort: Freiburg / Stuttgart
Beiträge: 4.338
|
drehen geht mit [shift] und [ctrl]. Bitte einfach mal suchen, Kollision und hittest hatten wir wirklich schon massenhaft.
__________________ »Carpe diem«, sagte der Graf. (Terry Pratchett: Ruhig Blut!) |
| | |
| | #4 (permalink) | |
| Pending… Registriert seit: Jul 2002 Ort: Hamburg
Beiträge: 3.866
|
Danke Jan. @ snoob: Schätze mal du hast du hast die shapeFlag falsch gesetzt. Zitat:
__________________ :: Warum einfach, wenn's auch kompliziert geht! :: | |
| | |
| | #6 (permalink) |
| Pending… Registriert seit: Jul 2002 Ort: Hamburg
Beiträge: 3.866
| PHP-Code:
__________________ :: Warum einfach, wenn's auch kompliziert geht! :: |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Feb 2006
Beiträge: 7
|
So da bin ich nochmal. Tut mir leid das ich den thread jetzt nochmal rauskrame, aber ich fände es etwas unzutreffend jetzt einen neuen zu machen. Ich habe das Spiel einfach mal links liegen gelassen, aber jetzt interresiert es mich doch, ich schicke euch mal alles was ich habe. Der Code von dem Strich Code: onClipEvent(load){
moveSpeed=10;
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
this._x+=moveSpeed;
} else if (Key.isDown(Key.LEFT)) {
this._x-=moveSpeed;
}
if (Key.isDown(Key.DOWN)) {
this._y+=moveSpeed;
} else if (Key.isDown(Key.UP)) {
this._y-=moveSpeed;
}
if (Key.isDown(Key.CONTROL)) {
_root.Bong._rotation += 4;
}
if (Key.isDown(Key.SHIFT)) {
_root.Bong._rotation -= 4;
}} Der Code von dem Balken Code: onClipEvent(enterFrame){
if (hitTest(_root.Bong)) {
_root.Bong._visible = false;
_root.gotoAndStop(3);
}
} Danke schonmal |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |