Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-02-2004, 15:44   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 3
Sachen fliegen lassen

Hallo zusammen,
Möchte erstmals sagen, dass ich die Forumplatform super finde.

Erklärung:
Ich möchte gerne einen Flashspiel machen. Ich möchte mit einem Flugzeug durch die Luft fliegen und Sachen ausweichen. Die Sicht ist von hinten auf das Flugzeug. Man sieht also alle Sachen die entgegen Fliegen.

Meine Frage:
Wie kann man am besten Sachen dynamischen entgegenfliegen lassen?


Gruss Christian
chrigionline ist offline   Mit Zitat antworten
Alt 12-02-2004, 21:10   #2 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
einfach zufallsmäßig auf die bühne attachen und dann mit x und yscale die teile vergrößern....

aber pseudo 3d ist manchmal ganz schön schwer sag ich dir...

cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 13-02-2004, 07:30   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 3
Klar ausgedrückt würdest du es mit einem random die Objekte erzeugen?

Hättest du eine Idee wie man das Random beeinflussen könnte? Wenn ich z.B. verschiedene Levels machen möchte?

Gruss Christian
chrigionline ist offline   Mit Zitat antworten
Alt 13-02-2004, 09:25   #4 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
dann stellst du arrays auf und liest je nach level ein anderes array aus


cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 14-02-2004, 13:44   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 3
Verstehe nicht ganz. Könntest du mir das ganze ein bisschen besser erklären. Was steht z.B. im Array drin?

Gruss Christian
chrigionline ist offline   Mit Zitat antworten
Alt 14-02-2004, 13:50   #6 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 32
wart ma ich hab ma is scho länger her nen mini script gemacht...
*such*

ah gefunden...

also du kannst jetzt z.b. den feind verdoppeln du legst das auf den haupt frame ..

level=5

for (i=1; i<=level; i++) {
duplicateMovieClip ("MCmeteor", "MCmeteor"+i, i);
}


jetzt wird der 5 mal verdoppelt um son höheres level um so höher machste die var level ...

sodalla jetzt zum zufall auf den feind legst du den as:


onClipEvent (load) {
breite = 800;
hoehe = 600;
speed = 6;
setting = function () { xpos = random(breite);ypos = random(hoehe);};
setting();
}
onClipEvent (enterFrame) {
this._y += (ypos-this._y)/speed;
this._x += (xpos-this._x)/speed;
if (Math.round(this._y) == ypos) {
setting();
}
if (Math.round(this._x) == xpos) {
setting();
}
}

onClipEvent (enterFrame) {

if (this.hitTest(_root.klotz)) {
this._visible=false;
_root.VARabgefeuert = 0;


}

}


breite und höhe sind die von der bühne also in welchem raum der "fliegen darf" naja der rest dürfte klar sein..
__________________
Litte Wolf

Geändert von Little Wolf (14-02-2004 um 13:55 Uhr)
Little Wolf 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 03:36 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele