[flash mx] Geladen jpg in midden krijgen

Pagina: 1
Acties:

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 11-02-2025
ik laad jpg files in flash zodat ik een fotoboekje kan maken
ik doe bijvoorbeeld:
code:
1
loadmovie("test.jpg", "foto");

foto is een movie die ik alvast heb aangemaakt :)
maar de grote van de jpg files die geladen worden omstebeurd verschilt maar
foto._width blijft het zelfte

hoe kan ik nou zorgen dat hij netjes in het midden komt??

[ Voor 5% gewijzigd door Martink op 01-03-2003 00:24 ]


Verwijderd

1. dit werkt alleen in flash MX.
2. maak een (lege) movieclip aan, genaamkt gfx (of foto)
3. zorg dat niet alleen de movieclip zo heet, maar dat de instancename in het ptroperties veld ook gfx staat!
4. Paats dan volgende script op plaats waar die foto geladen moet worden:
code:
1
2
3
loadMovie("../image.php",gfx);
setProperty(_level0.gfx,_width,60);
setProperty(_level0.gfx,_x,200);

5. Pas eventueel _level0 aan aan de target waar gfx echt staat, als je dat niet kan vinden, tijdens debugging kan je dat zien.
6. Eventueel de hoogte ook aanpassen met _height.
7. Je kan natuurlijk ook met php eerst je grootte aanpassen.

  • hobbit_be
  • Registratie: November 2002
  • Laatst online: 04-07-2025
nog effe verduidelijken:

je doet een createEmptyMovieClip en je zet daar GEEN width en heigth in

tMC = createEmptyMovieClip();
tMC.loadMovie("myFoto"); //warning dit is async !! dus ergens een loader maken..

dan als je zeker weet dat ie binnen is word teh width_height automatisch als je
"myFoto" gezet...

ik doe voor zo'n load eerst een

tMC._x = 10000000; //zet em effe buiten het scherm (sneller dan _visible)

tMC.onLoaded = function() //onLoaded word door mijn loader geroepn
{
_x = some_visible_pos... //zet em terug visible met de size als die van myPhoto...
}