Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-05-2004, 15:55   #1 (permalink)
Am Abgrund.
 
Benutzerbild von Frau Mayer
 
Registriert seit: Jun 2002
Ort: Hamburg
Beiträge: 135
Mein erstes Shootingame

Hallo zusammen,

ich suche hier schon seit einigen Stunden in alten Beiträgen, aber ich versteh das alles nicht so recht.

Ich habe einen Hauptfilm namens Spiel. Darin liegt das "Opfer", das per Mausklick abgeschossen werden soll. Mit jedem Schuss soll ein "Schussloch" zurückbleiben, und zwar an der Stelle, an der sich die Maus gerade befindet.

(der Mauszeiger ist versteckt, da liegt Folgendes drauf:
onClipEvent (enterFrame) {
mouse.hide();
_x = _x+_xmouse/3;
_y = _y+_ymouse/3;
}
das dürfte aber nicht weiter stören, oder?)

Hilfe!
Danke.
__________________
wir brauchen endlich einen plan.
Frau Mayer ist offline   Mit Zitat antworten
Alt 12-05-2004, 15:59   #2 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 644
Hi, das kannst du per duplicate movieclip lösen.
Und zwar kannst du das so machen:
Du gibst das in das "Spiel" frame ein:
ActionScript:
  1. var i = 1;
  2. function schussloch() {
  3.     i++;
  4.     duplicateMovieClip(_root.schussloch, "schussloch"+i, i);
  5.     _root["schussloch"+i]._x = _root._xmouse;
  6.     _root["schussloch"+i]._y = _root._ymouse
  7. }
Und das auf den MC von deinem ziel,
ActionScript:
  1. onClipEvent (mouseDown) {
  2. _root.schussloch();
  3. }

Geändert von jonny-noob (12-05-2004 um 16:02 Uhr)
jonny-noob ist offline   Mit Zitat antworten
Alt 13-05-2004, 16:34   #3 (permalink)
Am Abgrund.
 
Benutzerbild von Frau Mayer
 
Registriert seit: Jun 2002
Ort: Hamburg
Beiträge: 135
Hallo Jonny,

danke, da passiert leider gar nichts. Ich habe einen Film, in dem liegt das Ziel als MovieClip-Symbol. Auf dieses Symbol habe ich jetzt
onClipEvent (mouseDown) {
_root.schussloch();
}
gelegt. Stimmt das?
Dann habe ich auf den Frame, in dem dieses Symbol liegt, das andere AS gelegt, also
var i = 1;
function schussloch() {
i++;
duplicateMovieClip(_root.schussloch, "schussloch"+i, i);
_root["schussloch"+i]._x = _root._xmouse;
_root["schussloch"+i]._y = _root._ymouse
}
Dann gibts noch den Film "schussloch", der als swf im gleichen Ordner liegt wie das "Spiel.swf"
Es passiert beim klicken rein gar nichts.
Auch nicht, wenn ich das "schussloch" als Movie-Clip-Symbol in den "spiel"-film lege.
Was mach ich denn da falsch??
__________________
wir brauchen endlich einen plan.
Frau Mayer ist offline   Mit Zitat antworten
Alt 13-05-2004, 18:31   #4 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 644
Das mit dem Ziel symbol ist richtig, das mit dem schussloch symbol auch, aber du musst dem symbol natürlich auch den instanznamen "schussloch" verpassen, denke mal du weisst wei das geht. Denn musst du dann irgendwo a den rand tuen damit er auf der oberfläsche ist, kannst du ja ganz aussen an den rand machen damit man ihn nicht sieht.. Den anderen script schreibst du einfach in einen frame als script. Dann müsste es funzen.
jonny-noob ist offline   Mit Zitat antworten
Alt 16-05-2004, 23:39   #5 (permalink)
Am Abgrund.
 
Benutzerbild von Frau Mayer
 
Registriert seit: Jun 2002
Ort: Hamburg
Beiträge: 135
Hallo Jonny,

also irgendwie bin ich glaub ich zu doof.
Ich hab das Dokument jetzt mal hochgeladen, es wäre SUPERNETT, wenn Du Dir das anschauen könntest, wo denn der Fehler liegt!
Die .fla (MX für Windows) liegt unter: http://www.elektrolot.de/spiel.fla

Danke!!
__________________
wir brauchen endlich einen plan.
Frau Mayer ist offline   Mit Zitat antworten
Alt 16-05-2004, 23:57   #6 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 644
Hi, habe dir eine fla zusammengestellt wo auch andere sachen drinne sind die du gebrauchen kannst, leider kann ich gerade nicht auf mein webspace zugreifen, hast du icq? wenn ja add mich dann schick ich es dir, 176922080

Gruß Jonny
jonny-noob ist offline   Mit Zitat antworten
Alt 18-05-2004, 23:26   #7 (permalink)
Am Abgrund.
 
Benutzerbild von Frau Mayer
 
Registriert seit: Jun 2002
Ort: Hamburg
Beiträge: 135
Hallo Jonny,

ich bin immer noch sehr interessiert, auch wenns immer so lange dauert, bis ich antworte!
Ich habe Dich bei ICQ geadded oder so, weiß aber nicht, obs funktioniert hat.
Meine ICQ wäre die 175-894-358 und ich heiß FrauMayer..

Danke..
__________________
wir brauchen endlich einen plan.
Frau Mayer 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 22:55 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele