Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-07-2004, 11:20   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 63
ein Pfadproblem;)

Hi ich habe ein film indem liegt ein MC welcher als bühne für nachzuladende swf s dient

funzt auch prima allerdings funktionieren die pfadangaben der geladenen swfs nimmer....

also bsp.: ich lade loadMovie("content2.swf","iframe")
in der datei Content2.swf habe ich in einem button z.b. diese script

on (rollOut) {
_root.scrol.gotoAndStop(1);
}

und genau das wird nimmer ausgeführt warum wo is der knoten ?? Danke und MfG Niko
genarius ist offline   Mit Zitat antworten
Alt 08-07-2004, 11:35   #2 (permalink)
Der Verpeiler
 
Registriert seit: Jun 2004
Beiträge: 99
Hi Niko,

ich bin mir nicht sicher aber folgendes könnte der Fall sein:

Du benutzt in dem (nicht mehr funktionierenden) Handler _root. _root ist meines Wissens relativ und es kann Probleme geben.

Wirf mal nen Blick in dei Hilfe bei _root, ich hab hier nur die englische Version:
Zitat:
If a movie that contains _root is loaded into another movie, _root refers to the Timeline of the loading movie, not to the Timeline that contains _root. If you want to ensure that _root refers to the Timeline of the loaded movie even if it is loaded into another movie, use MovieClip._lockroot.
__________________
Know your scope.
mnemonic ist offline   Mit Zitat antworten
Alt 08-07-2004, 11:41   #3 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Ich würde versuchen nicht mehr
mit _root zu arbeiten, sondern
immer eine Referenz in einer Variablen
speichern.

Statt:
PHP-Code:
_root 
>>
PHP-Code:
zL=this
(zL nur als Beispiel für zeitLeiste)

Dann kannst Du deine .swf hin und herladen,
ohne das es wie mit _root, Probleme gibt.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 08-07-2004, 14:23   #4 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 63
Danke für die Antworten

@thebiz
das mit der variablen is ne geile idee danke das is echt super so kann man echt alles machen ohne sich n kopf machen zu müssen wo es reingeladen wird.

sollte man glat mal n tutorial zu schreiben das dürfte noch so einige andere interessieren...

ich fasse mal schnell zusammen

Ich habe in meiner szene auf der hauptzeitleiste eine variable x

var x=this.instanzname

wenn ich auf diese instanz aus der hauptzeitleiste zugreigen will mach ich das
einfach über
z.b.

on (release) {
instanzname.gotoAndPlay(2);
}

wenn ich diese instanz aber aus einem MC aufrufen will dann mache ich das so.

on (release) {
_parent.instanzname.gotoAndPlay(2);
}


diese .swf datei ist nun vollkommen unabhängig davon wo, ob und in welchen Level sie geladen wir sie wird immer funktionieren ...


soweit falls es nochjemanden interessiert Gruss Niko
genarius 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 06:52 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele