Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-11-2006, 14:21   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 61
Talking _width bei dynamischen movies?

gute tag,

ich hab einen emptyMovieclip erzeugt und wollte jenem dann eine breite und höhe geben nur funktioniert dies nicht!

this.picture_mc= this.display_mc.createEmptyMovieClip("picture", 201);
this.picture_mc._width=100;
this.picture_mc.loadMovie(picture.jpg);

alles funktioniert wenn ich _width auskommentiere! wenn es jedoch so auskommentiert ist ladet er das picture nicht!

hab ich die logic nicht verstanden oder warum passiert dies?
pranko ist offline   Mit Zitat antworten
Alt 08-11-2006, 14:28   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.321
loadMovie überschreibt das mc.

wie sollte es auch anders sein! wenn dein bild z.b. 200 punkte breit ist, was sollte flash dann deiner meinung nach machen?

wenn das bild geladen ist, dann kannst du es beeinflussen. oder erzeuge im mc ein weiteres mc. das innere zum laden, das äussere kannst du vorab beeinflussen.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (08-11-2006 um 14:29 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 08-11-2006, 14:32   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 61
probier ich .... danke fürs erste!
pranko ist offline   Mit Zitat antworten
Alt 08-11-2006, 16:23   #4 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 61
Thumbs down

nun hab ich es verschachtelt funktioniert aber noch immer nichts!

Code:
this.picture_container_mc= this.display_mc.createEmptyMovieClip("picture_container", 201);
	this.picture_mc= this.picture_container_mc.createEmptyMovieClip("picture", 202);
	this.picture_container_mc._x= 200;
	this.picture_container_mc._width=100;
pranko ist offline   Mit Zitat antworten
Alt 08-11-2006, 17:13   #5 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Ja, nein. Also _width und _height kannst du erst angeben, wenn tatsächlich geladen wurde.
Nimm einfach einen MovieClipLoader oder einene der 10000 Preloader hier aus dem Forum.

edit -> z.B.: jpg von aussen in Flashmovie und skalieren
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++

Geändert von Der Frager (08-11-2006 um 17:15 Uhr)
Der Frager ist offline   Mit Zitat antworten
Alt 08-11-2006, 21:03   #6 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.321
Zitat:
Zitat von pranko Beitrag anzeigen
nun hab ich es verschachtelt funktioniert aber noch immer nichts!
aber sicher geht das. der container ist ein eigenständiges mc, mit dem man alles machen kann, was man mit einem mc halt so macht.
weiss nur nicht, was du erwartest, was bei _width=100; passieren soll? der container kann so breit und so hoch sein, wie immer er will. das hat mit dem darin enthaltenen bild nichts zu tun. die grösse des bildes kannst du erst dann verändern, wenn auch ein bild da ist.
Code:
var _mc = _root.createEmptyMovieClip("container", 10);
_mc._x = _mc._y = 200;
_mc._yscale = _mc._yscale = 50;
_mc._rotation = 30;
//
var _pict = _mc.createEmptyMovieClip("picture", 1);
_pict.loadMovie("picture.jpg");
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib 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 02:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele