Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-11-2003, 12:00   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2001
Ort: Berlin
Beiträge: 10
attacheMovie funktioniert nicht

Hi,

ich hab da was, was ich nicht so recht hinbekomme. Ich habe ein Bild mit loadMove eingeladen. Jetzt möchte ich mit attacheMovie einen aus 3 Teile bestehenden Rahmen darum ausrichten.

ActionScript:
  1. mc_Container._visible = 0;
  2.  
  3. this.onLoad = function(){
  4.     this.createEmptyMovieClip("mc_Container", 1);
  5.     this.createEmptyMovieClip("mc_timer",2);
  6.    
  7.     loadMovie("images/NFL1.jpg", "mc_Container");
  8.    
  9.     mc_timer.onEnterFrame = function(){
  10.     if (mc_Container._width > 0){
  11.        
  12.         diffX = mc_Container._width/2;
  13.        
  14.         mc_Container._visible = 100;
  15.         mc_Container._x = Stage.width/2 - diffX;
  16.         mc_Container._y = (Stage.height/2) * 0.2;
  17.        
  18.         // AttacheMovie ( Border ) *²
  19.        
  20.         mc_timer.unloadMovie;
  21.     }else{
  22.         mc_Container._visible = 0;
  23.         }
  24.     }
  25. }

Wenn ich das erste Element an der Stelle *² attache , wird mein Bild nicht mehr geladen. Wenn ich in den mc_Container rein'attache passiert scheinbar garnichts. Kann mir einer sagen wie ich das hinbekomme ?
Them_quest ist offline   Mit Zitat antworten
Alt 16-11-2003, 12:06   #2 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
attache doch den rahmen nicht in nen clip rein sondern direkt auf root und gib ihm halt die anderen koordinaten....


cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 16-11-2003, 12:09   #3 (permalink)
Neuer User
 
Registriert seit: Nov 2001
Ort: Berlin
Beiträge: 10
wenn ich das mache, wie gesagt, ist das Bild weg
Them_quest ist offline   Mit Zitat antworten
Alt 16-11-2003, 12:14   #4 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
ne mach es mal auf root bezogen

ActionScript:
  1. _root.attachMovie ("border", "border", 1000,{_x:anderermc._x,_y:anderermc._y})

cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 16-11-2003, 12:23   #5 (permalink)
Neuer User
 
Registriert seit: Nov 2001
Ort: Berlin
Beiträge: 10
ok jetzt gehts

... ein Bisschen

Danke fürs Erste.

Geändert von Them_quest (16-11-2003 um 12:34 Uhr)
Them_quest ist offline   Mit Zitat antworten
Alt 16-11-2003, 12:42   #6 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
ActionScript:
  1. this.onLoad = function(){
  2.         var o=this.createEmptyMovieClip("mc_Container", 1);
  3.         o.createEmptyMovieClip("bild",1);
  4.     o.createEmptyMovieClip("rand",2);
  5.         o.bild.loadMovie("1.jpg");
  6.     o._visible=false
  7.         o.onEnterFrame = function(){
  8.                 if (this._width > 0){
  9.                        diffX = this._width/2;
  10.                         this._x = Stage.width/2 - diffX;
  11.                         this._y = (Stage.height/2) * 0.2;
  12.                         this.rand.attachMovie("rahmen","rahmen",1);
  13.              this._visible=true
  14.             delete this.onEnterFrame
  15.         }
  16.      }
  17. }

[edit] sorry aber das else ist unnötig
__________________
gruß Harry

Geändert von HAY (16-11-2003 um 12:45 Uhr)
HAY ist offline   Mit Zitat antworten
Alt 16-11-2003, 12:46   #7 (permalink)
Neuer User
 
Registriert seit: Nov 2001
Ort: Berlin
Beiträge: 10
Danke für die Mühe, das kuck ich mir auf jeden Fall auch noch an.
Them_quest 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:54 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele