Ho bisogno di usare GetPixel32 su un oggetto in un Movie Clip.AS3 Traccia bitmap come "[forma oggetto]"/Bug o funzionalità, vai loco
per arrivare a tale oggetto io uso:
var bitmap=clip.getChildAt(0);
//and then
bitmap.bitmapData.getPixel32(x, y);
Tuttavia, anche se la ChildObject è un png ottengo un errore e utilizzando
trace(clip.getChildAt(0));
tracce "[Forma oggetto]"
così Flash converte alcune bitmap in forme?
si prega di vedere questo fla (http://www.sendspace.com/file/uycmm5) per testarlo da soli.
Qualche idea?
Sembra 'clip.getChildAt (0)' è semplicemente * non * un 'Bitmap'. Se dice 'Shape' è un' Shape', cosa posso dire? Mostra il codice in cui stai aggiungendo i tuoi figli a 'clip' o così. – Torious
Per aggiungere a Torious, var bitmap: Bitmap = clip.getChildAt (0) come Bitmap; se bitmap è null qui, quindi non è sicuramente un bitmap. –
@Torious: per favore controlla il fla l'oggetto È una bitmap. i bambini (ovvero l'immagine png) non vengono aggiunti via codice, si trovano solo in una cornice. – zantafio