Questo è il codice che uso:
Ma non succede niente e il clip non viene messo...Il nome del clip è giusto!codice:_root.attachMovie("Eroe1", "Eroe1", 1); _root.Eroe1._x=262; _root.Eroe1._y=229;
Questo è il codice che uso:
Ma non succede niente e il clip non viene messo...Il nome del clip è giusto!codice:_root.attachMovie("Eroe1", "Eroe1", 1); _root.Eroe1._x=262; _root.Eroe1._y=229;
Per "nome del clip" intendi il nome di linkage (concatenamento)?
Se sì, è tutto regolare e quindi deve funzionare.
Dal momento che usi la profondità 1, non occorre anteporre _root ma non è la ragione per cui non ti funziona. Assicurati che il nome di concatenamento sia Eroe1.
attachMovie("Eroe1", "Eroe1", 1);
Eroe1._x = 262;
Eroe1._y = 229;
È perfetto.. anche se personalmente preferisco dare un nome diverso all'istanza creata (secondo parametro), se non altro per trovarmi meglio quando devo rimuoverla (sono cose del tutto soggettive, niente di che).
Ciao,
NAP
A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)
Allora funziona![]()
Ma il clip filmato ha lo sfondo nero mentre io lo voglio trasparente![]()
E poi...Per curiosittà se mi dovesse servire...Come si elimina un clip filmato?
Beh, se la clip che attacchi ha lo sfondo nero vuol dire che al suo interno c'è un rettangolo nero (disegnato), perché la clip attaccata porta il colore dello stage e quindi è già trasparente, nel senso che ciò che compare è solo l'animazione e tutti i suoi elementi.
Come si fa ad eliminare l'istanza della clip attaccata?
Ecco il perché della premessa che ho fatto prima:
"È perfetto.. anche se personalmente preferisco dare un nome diverso all'istanza creata (secondo parametro)"
Infatti c'è chi preferisce dare al secondo parametro lo stesso nome del concatenamento e chi invece, come me, preferisce dargli un nuovoNome.
Questo è lo script per attaccare (creare dinamicamente un'istanza del simbolo che sta in libreria), e posizionarla sullo stage:
attachMovie("nomeConcatenamento", "istanzaCreata", 1);
istanzaCreata._x = 262;
istanzaCreata._y = 229;
E questo è per eliminarla (con l'azione associata ad un frame):
removeMovieClip ("istanzaCreata");
Ma, come già detto, sono cose del tutto soggettive.
Se invece voglio eliminarla con un pulsante userò:
on (press) {
removeMovieClip ("istanzaCreata");
}
![]()
NAP
A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)