Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme.

schüsse in as3

Diskussion: schüsse in as3 im Forum Code Kitchen, in der Kategorie Software Home; Anzeige hallo code kitchen heut ist zwar silvester und trotzdem sitz ich am pc ich will ein 2d spiel mit ...

Antwort
Alt 31.12.10, 16:48   #1 (permalink)
 
Registriert seit: 04.10.10
-jangofett- Leistung: Facit NTK
Likes: 0
Exclamation schüsse in as3

Anzeige

hallo code kitchen

heut ist zwar silvester und trotzdem sitz ich am pc ich will ein 2d spiel mit 2 flugzeugen erstellen, die gegeneinander kämpfen. menü, die 2 jets und das fliegen allgemein hab ich schon geschafft. das schießen bereitet mir nur probleme. ich weiß zwar das die kugel sich x punkte auf der x bzw y achse bewegen soll, wie das als code aussehen soll weis ich nicht und wie setz ich den austrittspunkt des schusses fest ? sprich wie setz ich den austrittspunkt auf die kanone des fliegers ?

wäre echt super wenn ihr mir n tipp geben könntet, welche befehle ich anwenden muss, n fertiger code muss nicht umbedingt sein

-jangofett- ist offline   Mit Zitat antworten
Alt 31.12.10, 18:28   #2 (permalink)
 
Registriert seit: 17.09.10
Stazer Leistung: Z3
Stazer eine Nachricht über ICQ schicken Stazer eine Nachricht über Skype™ schicken
Likes: 0
Standard

Ich sitze auch vorm PC und heute ist Sylvester .
Sind die Flugzeuge 360° Bewegbar oder können die nur seitwärts fliegen?
Programmiere derzeit auch so ein Spiel .

MfG Stazer
Stazer ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 31.12.10, 20:37   #3 (permalink)
Administrator
 
Benutzerbild von Mackz
 
Registriert seit: 02.10.01
Mackz Leistung: Pentium IMackz Leistung: Pentium I
Likes: 30
Standard

Ich würde einfach ein leeres MC an die Position der Waffen setzen, per AS die aktuelle Position der MCs auslesen und diese Koordinaten als Startpunkt nehmen. Was die Schussrichtung betrifft, helfen dir vielleicht folgende 2 Links weiter:
http://www.math.uni-leipzig.de/pool/...ie/dg_ber.html
http://www.flashforum.de/forum/actio...ng-269832.html

Ganz simpel könntest du die Schussrichtung auch anhand der 2 "Fake"-Waffen-MCs ermitteln, indem du deren Positionen gegen die Position des Flugzeuges gegenrechnest.
Ganz simples AS2 Beispiel: (auf AS3 hab ich keinen Bock)
Code:
flugzeug.onEnterFrame = function() {
	schussrichtung_y = this._y - this.kanone2._y;
        this.kanone1._y-=schussrichtung_y/10;
        this.kanone2._y-=schussrichtung_y/10;
};
Lässt in dem Fall die 2 Kanonen-MCs in Schussrichtung fliegen... (weil ich keinen Bock hatte noch extra Kugeln in mein Beispiel einzubauen )
In diesem Beispiel bewegt sich _x der Kanonen(Kugeln) immer schön mit dem Flugzeug mit, weil sich diese MCs innerhalb des Flugzeug-MCs befinden... müsste man halt die Kugeln außerhalb platzieren (DuplicateMovieclip auf _root etc) und die Position zum Schusszeitpunkt ermitteln und als statischen Wert für die entsprechende Kugel nehmen... geht natürlich schöner und mathematisch korrekter aber du bekommst einen Eindruck wie es laufen könnte.
__________________
RL sux big time... auch 2012!

Deleting pr0n is like killing your best friend

[HaBo] bei Facebook - Werde Fan
Mackz ist offline   Mit Zitat antworten
Alt 01.01.11, 16:20   #4 (permalink)
Themenstarter
 
Registriert seit: 04.10.10
-jangofett- Leistung: Facit NTK
Likes: 0
Standard

ja 360° bewegbar, langeweile halt

vielen dank für die schnelle antwort, leider kenn ich mich bisher nur in as3 richtig aus, kann man denn den as2 code auch in as3 verwenden ? ich bastle nur in der freizeit sowas von daher der gewandteste in solchen dingen bin ich nicht.
vielen dank für die links die werden mir weiterhelfen, ich versteh sie sogar auf anhieb (für mich ungewöhnlich).

ich setz mich mal die nächsten paar tage ran und poste wenn alls gut läuft einen vorentwurf.
-jangofett- ist offline   Mit Zitat antworten
Antwort

Stichworte
as3, flieger, schüsse
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Code Kitchen » schüsse in as3
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 aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61