Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-08-2001, 18:25   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Cologne
Beiträge: 20
Question neuer movie laden und bild "x" ansteuern

hallo,
habe folgendes problem. ich möchte von einem navigationsframe ausgehend einen neuen film laden und dort ein bestimmtes bild ansteuern.
ich habe 4 links die auf den selben film laden aber jeder soll innerhalb des neuen filmes ein anders bild ansteuern. gibt es hier eine "einfach" lösung, bevor ich anfangen muss mir etwas zu basteln was mich wieder einige tage kostet? bin nicht sonderlich fit was action-scripting angeht... bewege mich derzeit im php-sektor und mache hier etwas für einen freund.

wäre für jede hilfe dankbar

volker
vaude ist offline   Mit Zitat antworten
Alt 13-08-2001, 10:33   #2 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Düsseldorf
Beiträge: 138
wenn du den film auf level 0 lädst einfach mit der syntax
flash0.gotoandplay("wasweissich");

dementsprechend bei level 5
flash5.gotoandplay.....
grüssle
sabrina :)
froschkind ist offline   Mit Zitat antworten
Alt 13-08-2001, 16:39   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Cologne
Beiträge: 20
hi sabrina,
thanks für den tip, leider komme ich nicht so ganz klar damit bzw. ich verstehe die syntax, ist ja eigentlich auch logisch. leider verstehe ich nicht so ganz wie ich das vor das gotoandplay bekomme, da bei flash der editor sehr beschränkt ist und ich nicht so einfach darin malen kann...oder geht das irgendwie?

thanks und gruss from cologne.

volker
vaude ist offline   Mit Zitat antworten
Alt 13-08-2001, 16:50   #4 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Cologne
Beiträge: 20
ups....sorry habe jetzt erst die object-sparte entdeckt...werde jetzt mein glück erneut versuchen...

thanks
volker
vaude ist offline   Mit Zitat antworten
Alt 13-08-2001, 16:51   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Cologne
Beiträge: 20
ups....sorry habe jetzt erst die object-sparte entdeckt...werde jetzt mein glück erneut versuchen...

thanks
volekr
vaude ist offline   Mit Zitat antworten
Alt 13-08-2001, 17:03   #6 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Düsseldorf
Beiträge: 138
also ich mach das dann mit evaluate, da kannst du reinschreiben was du grad magst. entweder uafs fenster klicken -->esc-e-v
oder actions--evaluate.
oder du wechselst in expertenmodus:
oben rechts im scriptfenster auf das">" bzw strg+n nach klick auf das fenster.

gruss
sabrina
froschkind ist offline   Mit Zitat antworten
Alt 13-08-2001, 17:22   #7 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Cologne
Beiträge: 20
hi sabrina,

das ging aber schnell...ok das ist nun auch alles klar. soweit ich das überblicke (in java ist das so) bedeutet deine syntax, dass ich von einer klasse die objekte benutzen kann. also, wenn ich hiermit ein objekt benutzen kann. wenn das so ist, wo wird das objekt erzeugt? geschieht dies mit loadmovie?

meine syntax sieht so aus...

on (release) {
loadMovieNum ("consulting.swf", 0);
flash0.gotoAndStop(5);
}

vielleicht sitze ich hier noch auf dem schlauch...habe mit action scripting noch nichts zu tun gehabt.

thanks a lot
volker
vaude ist offline   Mit Zitat antworten
Alt 13-08-2001, 17:31   #8 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Düsseldorf
Beiträge: 138
wir erzeugen im moment ja keine objekte, das was du dem script sagst ist nur der pfad ("flash0.goto....")

was meinst du mit objekt erzeugen?

gruss
sabrina
froschkind ist offline   Mit Zitat antworten
Alt 13-08-2001, 17:51   #9 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Cologne
Beiträge: 20
ja das habe ich mir schon gedacht.... in java erzeugt man mit deiner syntax instanzen von objekten (soweit ich das noch richtig in erinnerung habe) ähnlich funktioniert das auch bei javascript.

hat eigentlich nichts damit zu tun. war eigentlich um mir das selbst zu erklären und ich dachte, dass das ähnlich bei actionscript funktioniert.

folgendermassen sieht ja meine syntax aus:

on (release) { //mouse-event
loadMovieNum ("consulting.swf", 0); //laden des films
flash0.gotoAndStop(5);
}
der pfad sagt dann was genau? ich interpretiere das so, dass flash0 der geldadene film ist und daran wird einfach der auszuführende befehl angehängt... aber woher kommt flash0?
vaude ist offline   Mit Zitat antworten
Alt 13-08-2001, 18:07   #10 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Beiträge: 147
Ähm, entweder versteh ich da was falsch, oder die Lösung ist sehr simpel:

PHP-Code:
on (release) { 
loadMovieNum ("consulting.swf"0); 
_level0.gotoAndStop(5); 

Das wäre für den Fall, dass du in einer Flash Datei einen neuen Flash Film namens consulting.swf in die Ebene 0 laden und damit die alte Flash Datei ersetzen willst, wobei consulting.swf in frame5 startet bzw. stehenbleibt.

MfG
PeFro
PeFro ist offline   Mit Zitat antworten
Alt 13-08-2001, 18:20   #11 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Cologne
Beiträge: 20
hi pefro,

du verstehst das schon richtig, leider funktioniert das aber bei mir trotzdem nicht. von der logik passt das auch alles wie du (ihr) das meint.

also ich will aus einer flash-datei namens concepte.swf durch klicken eines links die datei consulting.swf aufrufen und dies soll genau zu frame 5 gehen und dort stehen bleiben.

gruss
volker
vaude ist offline   Mit Zitat antworten
Alt 13-08-2001, 18:28   #12 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Beiträge: 147
Was genau funzt nich??

Für den Fall, dass der Film zwar geladen wird, aber nich zu Frame5 geht, schreibste:

on (release) {
loadMovieNum ("consulting.swf", 0);
}

und im ersten Frame von consulting.swf ein
gotoAndStop(5);

MfG
PeFro
PeFro ist offline   Mit Zitat antworten
Alt 13-08-2001, 18:36   #13 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Cologne
Beiträge: 20
das problem ist nur, dass ich von meinem film concept.swf 4 links auf consulting.swf gesetzt habe und ich immer auf ein anderen frame zeigen möchte.

der film wird geladen, nur geht er nicht zu dem gewünschten frame...sondern bleibt immer bei frame 1 stehen hängt vielleicht mit meinem stop() -action zusammen, aber wenn ich den nicht setze, dann läuft er auch nur durch...
thanks
volker
vaude ist offline   Mit Zitat antworten
Alt 13-08-2001, 19:06   #14 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Beiträge: 147
jo, das Problem bei
on (release) {
loadMovieNum ("consulting.swf", 0);
_level0.gotoAndStop(5);
}
ist, dass er die goto anweisung garnich mehr ausführt, weil der film in dem moment ja schon durch consulting.swf ersetzt wurde.
Hmm... einfacher wärs, wenn du consulting.swf nich in lvl0 lädst, sondern z.B.1 und beim Aufruf concept.swf in einen leeren keyframe schickst....
PeFro ist offline   Mit Zitat antworten
Alt 13-08-2001, 19:15   #15 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Cologne
Beiträge: 20
hm hört sich gut an...wenn ich nun noch ahnung hätte was ein leerer keyframe ist bzw. wie ich ihn dort hinschicke...

hatte bisher wenig (eigentlich fast gar nichts) mit flash zu tun und weiss nicht so genau was du damit meinst.

thanks
volker
vaude 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 01:53 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele