Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-03-2006, 20:42   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2003
Beiträge: 10
swf und co.

Servus

Ist es generell möglich eine swf-datei (die diverse radiobuttons und eingabefelder enthält) in eine andere swf-datei zu laden (welche in der index.html eingebettet ist) und diese dann scrollbar zu machen.
Das Sichtfeld in der index-swf ist kleiner als die reinzuladende?

Danke im vorraus!!
jones75 ist offline   Mit Zitat antworten
Alt 23-03-2006, 21:06   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
klaro... ist möglich. dazu lädst du die externe swf einfach in einen container mc... diesen kannste auch maskieren und bewegen/scrollen

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 23-03-2006, 23:45   #3 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Scrollbar funzt in Flash nur, wenn du eine entsprechende Scrollbar- oder TextArea-Komponente für Texte oder eine Scrollpane für MCs und Bilder nutzt.

Ohne Scrollleisten kannst du ganz einfach mit loadMovie in einen leeren MC laden:
PHP-Code:
this.createEmptyMovieClip("con",1);//leeren MC erstellen
this.con.loadMovie("meinFilm.swf");//und in den MC einen Film nachladen 
Scripte für die genannten Komponenten findest du über die Suche.
  Mit Zitat antworten
Alt 24-03-2006, 16:20   #4 (permalink)
Neuer User
 
Registriert seit: Mar 2003
Beiträge: 10
OK soweit

Soweit klappts mit dem reinladen in ein Scrollpane, aber das swf wir nur teilweise angezeigt, textfelder werden erst beim draufklicken sichtbar.
jones75 ist offline   Mit Zitat antworten
Alt 24-03-2006, 16:58   #5 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Die Scrollpane reagiert auf eingeladene MCs anscheinend immer etwas verzögert. Du solltest also auf jeden Fall nach dem Laden von Contentpath-MCs einen Refresh/Redraw setzen. Hier mal ein kleines Ablaufbeispiel:
PHP-Code:
//sc1 ist der Instanzname der Pane
sc1.content.attachMovie("mcLeer","mcLeer",100);//mcLeer ist ein leerer verknüpfter MC in der Bibliothek
sc1.contentPath "mcLeer" //"mcLeer" als Content festlegen

this.onEnterFrame = function() {
   
delete this.onEnterFrame;
   
sc1.refreshPane();
   
folgeFunktion();
}


function 
folgeFunktion(){
   
holder sc1.content.createEmptyMovieClip("con1",100);
   
holder.loadMovie("meinneuerFilm.swf");
      
   
this.onEnterFrame = function(){
           
delete this.onEnterFrame;
           
sc1.redraw(true);
   }

  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 09:07 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele