| Autor |
Nachricht |
caZpa
Account gelöscht Threadersteller
Ort: -
|
Verfasst Mi 02.07.2008 11:29
Titel
|
 |
|
das flackern (weißer screen zwischen den bildern) liegt wohl daran,
dass immer wieder ein bild geladen wird. jetzt lade ich alle bilder
am anfang in movieclips um dann die mcs auszugeben:
| Code: | var pX, pY, pIndex, pItmp = 0, yLevel = 17, xLevel = 36;
for(var i:Number = 0; i < 611; i++)
{
_root.createEmptyMovieClip("mc_" + i, i);
if( i < 10 ){ _root["mc_" + i].loadMovie("frame000" + i + ".jpg", i); }
if( i > 9 && pIndex < 100 ){ _root["mc_" + i].loadMovie("frame00" + i + ".jpg", i); }
if( i > 99 && pIndex < 1000 ){ _root["mc_" + i].loadMovie("frame0" + i + ".jpg", i); }
}
_root.onMouseMove = function() {
pX = Math.floor( xLevel * _xmouse / 800 );
pY = Math.floor( yLevel * _ymouse / 600 );
pIndex = pY * xLevel + pX;
if(pIndex != pItmp){
==> // wie kann ich hier den entsprechenden mc anzeigen lassen? _root["mc_" + pIndex];
}
pItmp = pIndex;
} |
aber ich weiß noch nicht wie ich den entsprechenden mc anzeige
|
|
| |
|
 |
FlamingArt
Dabei seit: 08.06.2006
Ort: Essen
Alter: 30
Geschlecht:
|
Verfasst Mi 02.07.2008 11:32
Titel
|
 |
|
Was ich sag, loadMovie saugt.
Schau Dir mal den MovieClipLoader an (tutorial hier oder bei mir auf der Seite). Wenn Du das Bild geladen hast, einfach im onLoadInit-Event _visible auf false setzen. und in deinem script unten gehst du dann hin und setzt das aktuelle erst auf false und dann das neue auf true. Dropps gelutscht
|
|
| |
|
 |
caZpa
Account gelöscht Threadersteller
Ort: -
|
Verfasst Mi 02.07.2008 12:15
Titel
|
 |
|
hmm.. also irgendwie kapier ich das nicht mit dem objekt
| Code: | var pX, pY, pIndex, pItmp = 0, yLevel = 17, xLevel = 36;
var BildLoader:MovieClipLoader = new MovieClipLoader()
var BildLoader_listener:Object = new Object()
BildLoader.addListener(BildLoader_listener);
BildLoader_listener.onLoadInit = function(Ziel:MovieClip){
Ziel._visible = false;
}
for(var i:Number = 0; i < 611; i++)
{
_root.createEmptyMovieClip("mc_" + i, i);
if( i < 10 ){ BildLoader.loadClip("frame000" + i + ".jpg", i); }
if( i > 9 && i < 100 ){ BildLoader.loadClip("frame00" + i + ".jpg", i); }
if( i > 99 && i < 1000 ){ BildLoader.loadClip("frame0" + i + ".jpg", i); }
}
_root.onMouseMove = function() {
pX = Math.floor( xLevel * _xmouse / 800 );
pY = Math.floor( yLevel * _ymouse / 600 );
pIndex = pY * xLevel + pX;
if(pIndex != pItmp)
_root["mc_" + pItmp]._visible = false;
_root["mc_" + pIndex]._visible = true;
}
pItmp = pIndex;
} |
wie geht das richtig?
|
|
| |
|
 |
FlamingArt
Dabei seit: 08.06.2006
Ort: Essen
Alter: 30
Geschlecht:
|
Verfasst Mi 02.07.2008 12:31
Titel
|
 |
|
versuch mal
| Code: | var pX, pY, pIndex, pItmp = 0, yLevel = 17, xLevel = 36;
var BildLoader:MovieClipLoader = new MovieClipLoader()
var BildLoader_listener:Object = new Object()
BildLoader.addListener(BildLoader_listener);
BildLoader_listener.onLoadInit = function(Ziel:MovieClip){
Ziel._visible = false;
}
for(var i:Number = 0; i < 611; i++)
{
var mc:MovieClip = _root.createEmptyMovieClip("mc_" + i, i);
if( i < 10 ){ BildLoader.loadClip("frame000" + i + ".jpg", i); }
if( i > 9 && i < 100 ){ BildLoader.loadClip("frame00" + i + ".jpg", mc); }
if( i > 99 && i < 1000 ){ BildLoader.loadClip("frame0" + i + ".jpg", mc); }
}
_root.onMouseMove = function() {
pX = Math.floor( xLevel * _xmouse / 800 );
pY = Math.floor( yLevel * _ymouse / 600 );
pIndex = pY * xLevel + pX;
if(pIndex != pItmp)
_root["mc_" + pItmp]._visible = false;
_root["mc_" + pIndex]._visible = true;
}
pItmp = pIndex;
} |
|
|
| |
|
 |
caZpa
Account gelöscht Threadersteller
Ort: -
|
Verfasst Mi 02.07.2008 12:42
Titel
|
 |
|
wird immer nur frame0000.jpg angezeigt
mit | Code: | | BildLoader.loadClip( bild, mc ) | in allen 3 fällen, wird nichts angezeigt.
|
|
| |
|
 |
FlamingArt
Dabei seit: 08.06.2006
Ort: Essen
Alter: 30
Geschlecht:
|
Verfasst Mi 02.07.2008 12:45
Titel
|
 |
|
|
Kannst Du das mal zippen und hochladen ? dann kuck ich mal
|
|
| |
|
 |
caZpa
Account gelöscht Threadersteller
Ort: -
|
Verfasst Mi 02.07.2008 13:03
Titel
|
 |
|
|
pn!
|
|
| |
|
 |
FlamingArt
Dabei seit: 08.06.2006
Ort: Essen
Alter: 30
Geschlecht:
|
Verfasst Mi 02.07.2008 13:12
Titel
|
 |
|
ALTER !!! DU BIST JA TOTAL WAHNSINNIG !!!!!
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
Flash Animation flackert
[flash] LoadMovie mit Variablen
flash loadmovie und print
[flash] loadmovie swf
flash preloader mit loadMovie
LoadMovie wird im IE nicht dargestellt, Flash...
|
 |