Zurück   Flashforum > Flash > Flash erweitern > Komponenten und SmartClips

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-09-2006, 12:11   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 5
swf-Datei mit scrollpane in Hauptfilm (index.swf) laden

Ziel:

-Button in index.swf wird gedrückt
-beispiel.swf wird in die index.swf hereingeladen und mit scrollpane angezeigt

Problem:

Mein Text ist zwar zu sehen aber der/die/das scrollpane fehlt.

hier mal das script für den button
PHP-Code:
on(press) {

//-------------------------------------

import mx.transitions.Tween;
import mx.transitions.easing.*;

//-------------------------------------

var deinMcAlphaTween:Tween;

//-------------------------------------

    
intervalID setInterval(Folgefunktion2000);//2 Sek Pause
    
function Folgefunktion() {
       
clearInterval(intervalID);//Intervall löschen
      
        
var container:MovieClip createEmptyMovieClip("mc"getNextHighestDepth());
        var 
mcLoader:MovieClipLoader = new MovieClipLoader();
        
mcLoader.addListener(this);
        
mcLoader.loadClip("about.swf",container);
        
mc._x 255;
        
mc._y 140;
        
mc._alpha 0;
        
deinMcAlphaTween.stop();
        
deinMcAlphaTween = new Tween(mc"_alpha"Strong.easeOutmc._alpha10010true);
    
    }

...und das script aus der beispiel.swf
PHP-Code:
MovieClip.prototype.loader=function()
    {
    
    var 
scrollpane=_root.attachMovie('FScrollPaneSymbol','scrollpane',1);
    
scrollpane._x=0;
    
scrollpane._y=0;
    
scrollpane.width=500;
    
scrollpane.height=314;
        
    var 
loader=new LoadVars();
    
loader.object=this;
    
loader.load('texts/agb.txt');
    
loader.onLoad=function(success:Boolean)
    {
        if (
success)
        {
            
//apply stylesheet
            
var flash_css = new TextField.StyleSheet ();
            
flash_css.load ("texts/styles.css");
            
            var 
base_x=0;
            var 
base_y=0;
            var 
scroll_contcreateTextField ("mytext1"2004551400);
            
mytext1.html true;
            
mytext1.styleSheet flash_css;
            
mytext1.htmlText this.content;
            
mytext1.embedFonts true;
            
mytext1.multiline true;
            
mytext1.wordWrap true;
            
//mytext1.border = true;
            
mf2 = new TextFormat ();
            
mf2.font "Papyrus LET";
            
mf2.size 11;
            
mf2.leading = -3;
            
mf2.color 0x31314F;
            
mytext1.antiAliasType "advanced";
            
mytext1.setTextFormat (mf2);
            
scrollpane.setScrollContent(mytext1);
            
scrollpane.setVScroll=false;
            
scrollpane.setHScroll=auto;
            
mytext1._x=base_x;

        
delete this.object['loader'];
        }
        else
        {
            
trace ("Could not load text file.");
            
trace ("could not load css file!");
        }
    };
}
loader();
this.stop(); 
Subtrak ist offline   Mit Zitat antworten
Alt 22-09-2006, 11:59   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
var scrollpane=_root.attachMovie('FScrollPaneSymbol',' scrollpane',1);
Das sieht nach Flash 6 aus. Ab Flash 7 kann man die Komponenten mit createClassObject auf die Bühne holen...

Geändert von agedoubleju (22-09-2006 um 12:01 Uhr)
  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 aus.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 11:24 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele