Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-10-2003, 08:58   #1 (permalink)
tra..la..la..la..
 
Benutzerbild von knuddel_muddel
 
Registriert seit: Aug 2003
Ort: Knuddel Land
Beiträge: 180
Question dynamische mc erzeugung macht mich fertig

HalLO FForum

hab folgendes problem, ich erzeuge 1 container mit 4 weiteren mc`s wo ich 4 .swf`s reinlade. Doch das funz irgendwie nicht.

der code ist auf der zeitleiste:
ActionScript:
  1. for (var i=1; i<count; i++) {
  2.         var mc = createEmptyMovieClip("figurcontainer"+i,i);
  3.         mc.createEmptyMovieClip("kopf",1).loadMovie("kopf.swf");
  4.         mc.createEmptyMovieClip("haende",2).loadMovie("haende.swf");
  5.         mc.createEmptyMovieClip("koerper",3).loadMovie("koerper.swf");
  6.         mc.createEmptyMovieClip("unter",4).loadMovie("unter.swf");
  7. }
  8.  
  9. stop();
was schon mal sicher ist:
die swf`s liegen im gleichen ordner und die var count ist =3
knuddel_muddel ist offline   Mit Zitat antworten
Alt 07-10-2003, 09:11   #2 (permalink)
_______________
 
Benutzerbild von son yu
 
Registriert seit: Mar 2003
Ort: !Schnitzerland
Beiträge: 2.003
warum musst du das dreimal machen, is mir völlig unlogisch

da wird auch kein mc namens kopf in dem mc figur erstellt...
oder funzt diese schreibweise von loadMovie etwa
ActionScript:
  1. mc.createEmptyMovieClip("kopf",1).loadMovie("kopf.swf");

lädt er denn die swf's ohne for schleife?
__________________
ey… be cool!

Mac OS-X 10.5.6, Safari Version 4 Public Beta (5528.16), on PowerBook 12" G4 1,5 GHz,
1,25 GB RAM, FlashPlayer 9 is auch noch da, wenn ich Lust habe…
son yu ist offline   Mit Zitat antworten
Alt 07-10-2003, 09:15   #3 (permalink)
tra..la..la..la..
 
Benutzerbild von knuddel_muddel
 
Registriert seit: Aug 2003
Ort: Knuddel Land
Beiträge: 180
diesen script habe ich als tip bekommen von "bokel" hier im forum

aber das sollte eigentlich funzen da jedes mal in die var mc ein neuer figurcontainer geschrieben wird figurcontainer1, figurcontainer2, figurcontainer3 usw.

und in dem werden die 4 mc`s erstellt und sofort gefühlt

hast du einen anderen vorschlag?
knuddel_muddel ist offline   Mit Zitat antworten
Alt 07-10-2003, 09:20   #4 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
ActionScript:
  1. createEmptyMovieClip("figurcontainer",1);
  2. figurcontainer.createEmptyMovieClip("kopf",1).loadMovie("kopf.swf");
  3.   figurcontainer.createEmptyMovieClip("haende",2).loadMovie("haende.swf");
  4. figurcontainer.createEmptyMovieClip("koerper",3).loadMovie("koerper.swf");
  5. figurcontainer.createEmptyMovieClip("unter",4).loadMovie("unter.swf");

so erstellst du einen figurcontainer und lädst deine 4 swfs in 4 mcs in diesem container.....

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 07-10-2003, 09:24   #5 (permalink)
tra..la..la..la..
 
Benutzerbild von knuddel_muddel
 
Registriert seit: Aug 2003
Ort: Knuddel Land
Beiträge: 180
hab ausprobiert, das funktioniert aber nicht @flash bier
knuddel_muddel ist offline   Mit Zitat antworten
Alt 07-10-2003, 09:24   #6 (permalink)
_______________
 
Benutzerbild von son yu
 
Registriert seit: Mar 2003
Ort: !Schnitzerland
Beiträge: 2.003
na mich würde mal intressieren ob überhaupt ein mc namens figurencontainer erzeugt wird...

mit oder ohne for schleife ist wurscht...

oder probier mal die tiefen aller erzeugten mc's dynamisch festzulegen..

schöne grüße
__________________
ey… be cool!

Mac OS-X 10.5.6, Safari Version 4 Public Beta (5528.16), on PowerBook 12" G4 1,5 GHz,
1,25 GB RAM, FlashPlayer 9 is auch noch da, wenn ich Lust habe…
son yu ist offline   Mit Zitat antworten
Alt 07-10-2003, 09:25   #7 (permalink)
_______________
 
Benutzerbild von son yu
 
Registriert seit: Mar 2003
Ort: !Schnitzerland
Beiträge: 2.003
ActionScript:
  1. for (var i=1; i<count; i++) {
  2.         var mc = createEmptyMovieClip("figurcontainer"+i,i);
  3.         mc.createEmptyMovieClip("kopf",10+i).loadMovie("kopf.swf");
  4.         mc.createEmptyMovieClip("haende",20+i).loadMovie("haende.swf");
  5.         mc.createEmptyMovieClip("koerper",30+i).loadMovie("koerper.swf");
  6.         mc.createEmptyMovieClip("unter",40+i).loadMovie("unter.swf");
  7. }
  8. stop();
__________________
ey… be cool!

Mac OS-X 10.5.6, Safari Version 4 Public Beta (5528.16), on PowerBook 12" G4 1,5 GHz,
1,25 GB RAM, FlashPlayer 9 is auch noch da, wenn ich Lust habe…
son yu ist offline   Mit Zitat antworten
Alt 07-10-2003, 09:30   #8 (permalink)
tra..la..la..la..
 
Benutzerbild von knuddel_muddel
 
Registriert seit: Aug 2003
Ort: Knuddel Land
Beiträge: 180
hab mein problem gefunden, beim export hatte ich auf flash 5 eingestellt und dort geht das mit createmovieclip ja gar nicht ich muss aber mit flashplayer 5 arbeiten! da das sonnst bei mir im intranet nicht funktioniert (weiß auch nicht warum ich bei mir im intranet keine flashplayer6 filme ansehen kann, das bild ist dann einfach weiß)

gibt noch was anderes ausser createEmptyMovieClip?
knuddel_muddel ist offline   Mit Zitat antworten
Alt 07-10-2003, 09:34   #9 (permalink)
Genius
 
Benutzerbild von f@gju
 
Registriert seit: Sep 2003
Ort: Banned into Jail
Beiträge: 650
japp

von hand leer mc's "produzieren"
__________________
Klick hier
f@gju ist offline   Mit Zitat antworten
Alt 07-10-2003, 09:35   #10 (permalink)
tra..la..la..la..
 
Benutzerbild von knuddel_muddel
 
Registriert seit: Aug 2003
Ort: Knuddel Land
Beiträge: 180
Wink

Ok hab jetzt geschaft das mir der schleife

wie kann ich aber jetzt die erzeugten containder wo anders platzieren? Da sie jetzt hintereineinander erscheinen und ich nicht sehen kann ob es wirklich 3 sind.
knuddel_muddel ist offline   Mit Zitat antworten
Alt 07-10-2003, 09:35   #11 (permalink)
_______________
 
Benutzerbild von son yu
 
Registriert seit: Mar 2003
Ort: !Schnitzerland
Beiträge: 2.003
*g*

für das prob würd ich folgenden weg gehen...
erstellst leeren mc den du später duplizierst oder attachst...

brauchst noch nen leeren regie mc dazu der bei onCipEvent(enterframe) dein script ausführt...

schöne grüße

ps: und der flash hatt keine fehlermeldung gebracht?
__________________
ey… be cool!

Mac OS-X 10.5.6, Safari Version 4 Public Beta (5528.16), on PowerBook 12" G4 1,5 GHz,
1,25 GB RAM, FlashPlayer 9 is auch noch da, wenn ich Lust habe…
son yu ist offline   Mit Zitat antworten
Alt 07-10-2003, 09:37   #12 (permalink)
_______________
 
Benutzerbild von son yu
 
Registriert seit: Mar 2003
Ort: !Schnitzerland
Beiträge: 2.003
kannste doch die position bestimmen, wenn der film fertig geladen
__________________
ey… be cool!

Mac OS-X 10.5.6, Safari Version 4 Public Beta (5528.16), on PowerBook 12" G4 1,5 GHz,
1,25 GB RAM, FlashPlayer 9 is auch noch da, wenn ich Lust habe…
son yu ist offline   Mit Zitat antworten
Alt 07-10-2003, 09:50   #13 (permalink)
tra..la..la..la..
 
Benutzerbild von knuddel_muddel
 
Registriert seit: Aug 2003
Ort: Knuddel Land
Beiträge: 180
noch eine Frage

wenn ich jetzt jeder einzelnen dieser 4MC`s in dem Container zurecht platzieren will kann ich einfach mit

_root.figurcontainer[i].kopf._x = 100;

arbeiten?


und wie könnte ich einen actionscript dem erzeugtem container zuweisen?

Geändert von knuddel_muddel (07-10-2003 um 09:52 Uhr)
knuddel_muddel ist offline   Mit Zitat antworten
Alt 07-10-2003, 09:51   #14 (permalink)
_______________
 
Benutzerbild von son yu
 
Registriert seit: Mar 2003
Ort: !Schnitzerland
Beiträge: 2.003
ja kannste...

aber wie gesagt, es muß erst inhalt vorhanden sein...
also preloaden net vergessen
__________________
ey… be cool!

Mac OS-X 10.5.6, Safari Version 4 Public Beta (5528.16), on PowerBook 12" G4 1,5 GHz,
1,25 GB RAM, FlashPlayer 9 is auch noch da, wenn ich Lust habe…
son yu ist offline   Mit Zitat antworten
Alt 07-10-2003, 09:53   #15 (permalink)
tra..la..la..la..
 
Benutzerbild von knuddel_muddel
 
Registriert seit: Aug 2003
Ort: Knuddel Land
Beiträge: 180
und wie könnte ich einen actionscript dem erzeugtem container zuweisen?
knuddel_muddel 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 05:10 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele