Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    spostare effetto annullamento alpha per movieclips annidiato

    Ho un filmato principale che include due movie clips di nome istanza beetle1 e beetle2

    in beetle2 ho ulteriori movieclips che vorrei ricondurre ad alpha=0 non appena raggiungo un certo frame del filmato principale (es.36)

    Questo codice sottostante applicato al 1° fotogramma del filmato principale funziona benissimo per farmi "sparire" tutti i movieclips partendo dal livello 0 di profondità..

    for(var prop in this){
    if(typeof this[prop] == "movieclip")this[prop]._alpha = 0;
    }

    mentre io vorrei far sparire solo movieclips al 4° livello.. di questo tipo.. (facendo l'esempio con movieclip di 4° livello..di nome istanza uno1)

    _root.beetle1.beetle2.uno1._alpha=0;

    ma senza doverli menzionare uno ad uno (questo metodo funziona ma è troppo dispendioso di energie essendo molti i movieclips da far diventare trasparenti) usando appunto un comando totalizzatore... tipo questo

    for(var prop in this){
    if(typeof this[prop] == "movieclip")this[prop]._alpha = 0;
    }

    ma adattato... e applicato necessariamente al 1° frame del mio movie principale

    Grazie infinite a tutti/e per il supporto che vorrete darmi



    t o m
    "Vero sapiente è colui che sa di non sapere" (Socrate)

  2. #2
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Non disturbatevi!

    GIA' RISOLTO DA ME

    the solution is simply...

    _root.beetle.beetle al posto di this
    "Vero sapiente è colui che sa di non sapere" (Socrate)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.