Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-07-2002, 16:55   #1 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
load Movie, duplicate movie clip

Hi mal ne frage, warum ist das so wenn ich ne swf in ein andern film lade geht mir das ganze AS von dem den ich lade flöten,

also ich duplizeir lauter recheckige mcs, wenn ich den dann in nen anderen film reinlade ist da nur en recht eck und zwar das das ich vorher auf die bühne gezogen hab.


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

Tschdaeff ist offline   Mit Zitat antworten
Alt 17-07-2002, 17:08   #2 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
es koennen nur sachen dupliziert werden,
die in der bibliothek vorliegen.

mfg r.
bokel ist offline   Mit Zitat antworten
Alt 17-07-2002, 17:18   #3 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
ja in meinem externen liegt es ja drin und da geht auch alles wenn ich den teste nur wenncih den laden will geht nix


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

Tschdaeff ist offline   Mit Zitat antworten
Alt 17-07-2002, 17:26   #4 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Ich hatte dich wohl falsch verstanden,
ich dachte du willst einen Film laden und
dann duplizieren.

Du hast also das Problem, dass AS nicht mehr
funktioniert, wenn du den Film in einen Movieclip lädst ?

Das liegt dann sehr wahrscheinlich daran,
dass du im geladenen Film _root benutzt hast.
_root ändert sich nämlich zum root des ladenden Films.

In dem Fall ist es besser mit relativen Pfaden
zu arbeiten, also mit _parent.

mfg r.
bokel ist offline   Mit Zitat antworten
Alt 17-07-2002, 17:28   #5 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
habe ich auch schon versucht

ActionScript:
  1. //klonen
  2. function klonen (reihen,spalten) {
  3.     for (a=0;a<reihen;a++) {
  4.         for (j=0;j<spalten;j++) {
  5.             ebene++
  6.             _level0.kasten.duplicateMovieClip ("mc"+ebene, ebene+5)
  7.             _level0["mc"+ebene]._x = a*_level0.kasten._width+_level0.kasten._width/2
  8.             _level0["mc"+ebene]._y = j*_level0.kasten._height+_level0.kasten._height/2
  9.         }
  10.     }
  11. }
  12. klonen (17,7)
  13. //proto
  14. MovieClip.prototype.effekt = function (faktor) {
  15.     this.zeit = getTimer ()/100
  16.     if (this._xscale > -100) {
  17.     if (this.zeit > this.faktor) {
  18.         this._xscale -= 8
  19.         this._yscale -= 8
  20.         this._alpha -= 5
  21.     }
  22.     }
  23.     if (this._alpha < 5) {
  24.         this.removeMovieClip ()
  25.     }
  26. }

ich habe die klonen functoin wieder geändert weil es mit parent au net gin


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

Tschdaeff ist offline   Mit Zitat antworten
Alt 17-07-2002, 17:32   #6 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
vielleciht sollt ich dazu sagen ich will das teil in nen container laden

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

Tschdaeff ist offline   Mit Zitat antworten
Alt 17-07-2002, 17:35   #7 (permalink)
Flashbattle.de
 
Benutzerbild von Sven G.
 
Registriert seit: Jul 2001
Ort: Bochum / NRW
Beiträge: 347
Hi,

so sollte es funktionieren:

ActionScript:
  1. function klonen (reihen,spalten) {
  2.     for (a=0;a<reihen;a++) {
  3.         for (j=0;j<spalten;j++) {
  4.             ebene++
  5.             this.kasten.duplicateMovieClip ("mc"+ebene, ebene+5)
  6.             this["mc"+ebene]._x = a*this.kasten._width+this.kasten._width/2
  7.             this["mc"+ebene]._y = j*this.kasten._height+this.kasten._height/2
  8.         }
  9.     }
  10. }
  11. this.klonen (17,7)

Gruss
__________________
Viele Grüße

Sven Gasser @ BountyKiller.de
Flashbattle.deGründer
webmaster@flashbattle.de
Flashbattle.de ActionScript Referenz
DELTA Agentur - Agentur für Werbung & Kommunikation

(Kein Support per eMail, PN oder ICQ)
Sven G. ist offline   Mit Zitat antworten
Alt 17-07-2002, 17:38   #8 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
Thumbs up

jupp klappt!!

danke!!!!!!

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

Tschdaeff ist offline   Mit Zitat antworten
Alt 17-07-2002, 17:41   #9 (permalink)
Flashbattle.de
 
Benutzerbild von Sven G.
 
Registriert seit: Jul 2001
Ort: Bochum / NRW
Beiträge: 347
NP
__________________
Viele Grüße

Sven Gasser @ BountyKiller.de
Flashbattle.deGründer
webmaster@flashbattle.de
Flashbattle.de ActionScript Referenz
DELTA Agentur - Agentur für Werbung & Kommunikation

(Kein Support per eMail, PN oder ICQ)
Sven G. 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 21:07 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele