Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-08-2008, 22:56   #1 (permalink)
Neuer User
 
Benutzerbild von chrisflasher
 
Registriert seit: Mar 2008
Beiträge: 98
Question Balken als Stopper verwenden

Hallo zusammen,
ich habe mal wieder ein Hittest Problem (vielleicht hat das aber auch garnichts mit Hittest zu tun) ^^

Wie stelle ich es an das

wenn ich einen Movieclip (plattform5_mc) dazu verwenden möchte, das meine Figur (mann_mc) beim "nach rechts gehen" nicht durch die Plattform gehen kann ?

(hitbereich2_mc = Hitberiech in mann_mc)


if (Key.isDown(Key.RIGHT)) {
this._x += _root.game.speed;
_root.spiel_mc.mann_mc.play();
_root.spiel_mc.mann_mc._xscale = 100;



if (this.hitbereich2_mc.hitTest(_root.spiel_mc.plattf orm5_mc)) {


?????????????????????????


}


bei den Fragezeichen weiss ich nicht weiter ?

Gruß
Chrisflasher
chrisflasher ist offline   Mit Zitat antworten
Alt 19-08-2008, 23:50   #2 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Na dann ziehste _root.game.speed wieder ab, also sowas wie
this._x -= _root.game.speed;

Ist aber nicht so sicher und nicht so schön, führt je nach sonstigen Rahmenbedingungen manchmal zum "kleben bleiben" und/oder unkontrollierten/unnatürlichen Zuckungen des Protagonisten auf der Bühne.

Besser wäre ein (z.B. mathematisches) Konzept nach dem guten alte Prinzip "erst schauen, dann laufen". Also erst prüfen, ob die entsprechende Bewegung möglich ist, dann erst dorthin bewegen.
Halt so wie im richtigen Leben. Da machst du den nächsten Schritt i.d.R. ja auch erst, wenn du weißt, dass du damit nicht gegen 'ne Wand rennst.

Gruß
Rena
__________________
www.rena-hermann.de

The angels have the phone box

Geändert von rena (19-08-2008 um 23:52 Uhr)
rena ist offline   Mit Zitat antworten
Alt 20-08-2008, 01:29   #3 (permalink)
Neuer User
 
Benutzerbild von chrisflasher
 
Registriert seit: Mar 2008
Beiträge: 98
Danke für die Antwort habe es versucht und hat prima funktioniert

und wie würde deine 2te Lösung in AS ausschauen ? ^^
__________________
Actionscript bringt mich eines Tages noch um ^^

Geändert von chrisflasher (20-08-2008 um 01:41 Uhr)
chrisflasher ist offline   Mit Zitat antworten
Alt 20-08-2008, 01:36   #4 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Ich glaub das würde jetzt etwas zu weit führen, das haben andere schon ausführlich erklärt/ausgearbeitet.

Hier z.B. was das Prinzip betrifft, wenn auch schon älter und "tile-based":
http://www.tonypa.pri.ee/tbw/tut05.html
(Aber besser vom "Start" an durcharbeiten)

Und was generell Spiele betrifft, gibt's hier jede Menge Material:
Links und Resourcen

Gruß
Rena
__________________
www.rena-hermann.de

The angels have the phone box

Geändert von rena (20-08-2008 um 01:41 Uhr)
rena ist offline   Mit Zitat antworten
Alt 20-08-2008, 01:42   #5 (permalink)
Neuer User
 
Benutzerbild von chrisflasher
 
Registriert seit: Mar 2008
Beiträge: 98
danke für die rasche Antwort
__________________
Actionscript bringt mich eines Tages noch um ^^
chrisflasher ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 16:49 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele