Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-03-2004, 18:31   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2002
Beiträge: 41
attached MC's ab bestimmter Position abspielen?

Hallo Gemeinde,

hab folgendes simple Problem:

Ich hab AS-Code in der Hauptzeitleiste, der über ein attachMovie einen Clip aus der Bibliothek auf die Bühne bringt. In dem Clip hab ich 3 fertige Animationen mit Bezeichnern gekennzeichnet, wovon jede für sich in sich abgeschlossen ist (ein Objekt wird auf 3 verschieden Arten animiert). Was ist suche, ist die Möglichkeit,
diese Bezeichner vom _root aus anzuspringen und ab da abzuspielen. Folgendes funzt nicht:

this.createEmptyMovieClip("dummy",1);
this.dummy._x = 5;
this.dummy._y = 10;
this.dummy.attachMovie("baer", "auf_diebuehne", 1);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
bis hierher geht alles, aber ich will den MC nicht von Frame 1 an abspielen, sondern ab meiner vorbereiteten Animation, die z. B. auf Frame 16 liegt ("ani1").

this.dummy.gotoAndPlay("ani1");

So geht das nicht. Hat jemand einen Tip?

Danke,

Frank
__________________
www.shizophrenia.com
g0l3m ist offline   Mit Zitat antworten
Alt 10-03-2004, 19:30   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Du attachst doch den Bären in den Dummy, also musst du auch den Pfad dahin angeben:
ActionScript:
  1. this.dummy.auf_diebuehne.gotoAndPlay("ani1");
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 10-03-2004, 22:23   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2002
Beiträge: 41
Hallo,

hmpf, sobald ich den Clip mit attachMovie in den Dummy schiebe, fängt der an abzuspielen. Wie kann man einen Clip denn auf der Bühne platzieren und _nicht_ abspielen lassen, sondern nur platzieren?

Der AS Code funzt nicht, der spielt nicht die "ani1" sondern fängt im ersten Frame des Clips an.

???

Frank
_________________
www.shizophrenia.com
g0l3m ist offline   Mit Zitat antworten
Alt 10-03-2004, 22:38   #4 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Zu deiner ersten Frage: vielleicht, indem man ein stop(); im ersten Frame des Clips platziert?

Zur zweiten: _normalerweise_ müsste des aber so laufen, weil der "auf_diebuehne" ja in dem "dummy" lebt... kannst mal fla hochtun (MX bitte)?
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 10-03-2004, 23:15   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2002
Beiträge: 41
Jo, Du hast recht Sonar, Stop funktioniert im ersten Frame.

Und die Ani läuft auch über die korrekte Pfadangabe! Aber nur, wenn der GotoAndPlay-Befehl in einem anderen KeyFrame als der attachMovie-Befehl steht.

Hmm, 1000 und 1 Wege, um ans Ziel zu kommen, Irgendwie erinnert Flash AS mich immer an BASIC mit dem Spagetti-GOTO Befehl

Danke an alle und Gruß,

Frank
__________________
www.shizophrenia.com
g0l3m 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 13:52 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele