flashis library objekti peitmine ja kuvamine

  • siim s 14 a

    tuletan oma väga roostes flashioskusi meelde ja ei saa selle uue CS4'ga üldse hakkama. Vaja oleks mingi lihtne MC kuvada või peita vastavalt php failist sisse tõmmatud muutuja väärtusele. Muutuja saan ilusti kätte ja sellega on kõik korras, aga movieclipi osas ei saa isegi lihtsa getProperty abiga midagi traceda, kõige kohta tuleb undefined. näiteks:

    "trace(getProperty(blah, _visible));"

    annab undefined kuigi mc nimega "blah" on ilusti olemas nii librarys kui ka on stage.

    Kuidas ma selle movieclipi poole peaksin pöörduma, et ma temaga mainpuleerida saaks?

    P.S. kasutasin AS2, aga kui keegi seletab sama asja AS3 peal ära, siis miks mitte.

    31. detsember 2009 - 16:11:31 · Otselink

  • tänapäeval toimib vast lihtsaminigi trace(blah.visible) ja saad siis boolean vastuse.
    (as2'e puhul kasuta blah._visible)
    ja võibolla on sul ainult movieclip nimega blah, aga peaks olema määratud ka stagel selle movieclip'i instance name.

    01. jaanuar 2010 - 19:59:10 · Otselink

  • Freq 14 a

    kui käsitsi animeeritud vms ja eksisteerib mitmes keyframe'is siis nendes keyframe'ides peaks sellel ka igal pool sama instance name olema.

    getProperty? :D
    See on isegi AS1

    RTM

    02. jaanuar 2010 - 19:48:45 · Otselink

  • siim s 14 a

    razordudel õigus, selline elementaarne asi nagu instance name oli ära ununenud. nüüd kõik toimib, aitäh!

    02. jaanuar 2010 - 20:25:24 · Otselink