Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-01-2007, 00:00   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2006
Beiträge: 56
Scrollpane problem

Hi all,

Ich bekomme meinen Movieclip nicht der Scrollpane zugeordnet, bekomme immer Fehlermeldung: Error opening URL "file:///C|/DOCUME%7E1/Administrator/LOCALS%7E1/Temp/mc1"


Weiss jemand wie man das erzeugte mc1 so einbindet das es die scrollpane schluckt und daß die Radiobuttons den mc1 movieclip nicht überschreiten sondern via scrolling im movieclip erreichbar sind?

LG Dary

P.S: Hier der Code

ActionScript:
  1. import mx.containers.*;
  2. import mx.controls.*;
  3.  
  4. var mc1:MovieClip = _root.createEmptyMovieClip("mc1", _root.getNextHighestDepth());
  5. var txt_answer:TextArea = this.createClassObject(TextArea, "answer", _root.getNextHighestDepth(), {wordWrap:true, editable:false, html:true, hScrollPolicy:"auto", vScrollPolicy:"auto", _x:200, _y:1, _height:457, _width:200});
  6. var Sp:ScrollPane = this.createClassObject(ScrollPane, "my_sp", _root.getNextHighestDepth(), {hScrollPolicy:"auto", vScrollPolicy:"auto", _x:200, _y:1, _height:457, _width:200});
  7.  
  8. Sp.contentPath = "mc1";
  9.  
  10. for (var j=0;j<15;j++){
  11.     mc1.attachMovie("RadioButton", "RB"+j,_root.mc1.getNextHighestDepth(), {_x:205, _y:5+(60*j), groupName:temp, _width:190,_height:50});
  12. }
  13. stop();
Dary ist offline   Mit Zitat antworten
Alt 22-01-2007, 08:43   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.138
Dem Scrollpane keine Instanzen zuornden sondern direkt leere MovieClips aus der Library (siehe Hilfe).

Das allein ist es noch net. Habe schon lange net mehr damit gearbeitet, muss mal eben schauen.
Omega Psi ist offline   Mit Zitat antworten
Alt 22-01-2007, 08:57   #3 (permalink)
Neuer User
 
Registriert seit: Nov 2006
Beiträge: 56
danke der fehler ist weg

aber wie bekomme ich die Scrollpane dazu zu Scrollen wenn der Movieclip über das SP wächst?
Dary ist offline   Mit Zitat antworten
Alt 22-01-2007, 09:00   #4 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.138
Habe gerade wenig Zeit:
ActionScript:
  1. this.createClassObject(mx.containers.ScrollPane, "my_sp", 10);
  2. my_sp.contentPath = "Content_Mc";
  3. for (var i:Number=0; i<10;i++) {
  4.     my_sp.content.attachMovie("RadioButton", "radiobutton"+i, i, {_y:25*i});
  5. }
Das Beispiel haut so hin.

Du brauchst in der Bibleothek:
  1. Einen leeren MovieClip mit der Bezeichnung "Content_MC" (Export für Actionscript eingestellt)
  2. Einen RadioButton
  3. Ein ScrollPane
Omega Psi ist offline   Mit Zitat antworten
Alt 22-01-2007, 09:01   #5 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.138
Das scrollen sollte von alleine funktionieren. Sonst die Verschiedenen Listener implementieren und mal bei der Funktion refreshPane() schmökern.
Omega Psi ist offline   Mit Zitat antworten
Alt 22-01-2007, 09:53   #6 (permalink)
Neuer User
 
Registriert seit: Nov 2006
Beiträge: 56
Vielen Dank,

alerdings habe ich meinen Code bereits fertig und kann nicht einfach überall das mc1.attachmovie durch Sp.content.attachmovie ersetzten

gibt es eine möglichkeit weiter hin das mc1.attachmovie zu verwenden indem man Sp.content.attachmovie("mc1",".....",this.getNextH ighestDepth()); verwendet? (klappt so wie im source unten leider nicht)

ActionScript:
  1. this.createClassObject(mx.containers.ScrollPane, "my_sp", this.getNextHighestDepth());
  2.       my_sp.contentPath = "mc1";
  3.       for (var i:Number=0; i<10;i++) {
  4.           mc1.attachMovie("RadioButton", "radiobutton"+i, this.getNextHighestDepth(),{_y:25*i})
  5.       }
  6.       my_sp.content.attachMovie("mc1", "mc_sp",this.getNextHighestDepth());

Geändert von Dary (22-01-2007 um 09:54 Uhr)
Dary 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:22 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele