Visualizzazione dei risultati da 1 a 9 su 9

Discussione: movie e tell target

  1. #1

    movie e tell target

    Ciao a tutti non sono molto esperto.... ho un bel po di movie che devo comandare tramite tell target... mi sto incasinando con i livelli tipo
    tellTarget (_root.movie1.movie2.movie3.gotoAndStop(1)) ecc,..
    chi mi può consigliare il modo più preciso per calcolare livelli e movie!!! e l'uso del debug in flash mx!!!
    Ciao e grazie!!!

  2. #2
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    1) se usi flash mx telltarget è obsoleto.
    2)nella finestra delle azioni se ci fai caso,
    appena sopra l'editor ci sono alcuni simboli:
    quello che sembra un mirino è quello che fa al caso tuo.

    se devi settare qualche proprietà o verificare condizioni,ecc. ecc.
    basta fare in questo modo:
    Es.
    // Evento
    tuo_clip._rotation = 45; (percorso relativo)
    _root.tuoclip._rotation = 45; (percorso assoluto)

    comunque guardati la guida online o gli esempi
    nella cartella di macromedia/flashmx/Samples/FLA

  3. #3
    Originariamente inviato da alpeweb
    1) se usi flash mx telltarget è obsoleto.
    Ad esser precisi tellTarget era già obsoleto in Flash5, al suo posto era già consigliato l'uso del with (che può comunque essere ancora utile quando si devono assegnare molte azioni ad uno stesso oggetto/movieclip)

  4. #4
    Quindi fatemi capire posso sostituire telltarget con with e richiamare la movie senza il percorso _root.ecc.ecc.ecc ?

  5. #5
    Hai due possibilità

    - usi with al posto del tellTarget (che comunque è ancora supportato, quindi se non ti funzionava il tellTarget è perchè sbagli qualche percorso o altro)

    - usi la sintassi
    _root.nomemovie....

    La prima è consigliabile se devi assegnare molte azioni / variabili ad uno stesso movieclip, altrimenti puoi tranquillamente puntare sulla seconda possibilità.

    Comunque
    tellTarget (_root.movie1.movie2.movie3.gotoAndStop(1))

    è sbagliato

    supponendo che il percorso sia giusto e tu voglia agire su movie3, sarebbe

    tellTarget (_root.movie1.movie2.movie3){
    gotoAndStop(1)
    }

  6. #6
    Ti spiego quello che devo fare
    ho 4 movie che si trovano su diversi layer
    dentro una di queste c'è questo codice

    tellTarget (_root.menu2.menu1.menu.mpzero.gotoAndStop(1)) {
    tellTarget (_root.menu2.menu1.menu.data.gotoAndStop(1)) {
    tellTarget (_root.menu2.menu1.menu.eniter.gotoAndStop(1)) {
    }
    }
    }
    logicamente il codice cambia da movie a movie
    questo che ti indico è il movie raffinerie
    ed infatti il tellTarget fa tornare al frame 1 le altre 3 movie

    se è tutto giusto, non capisco perchè non funziona!!!! ma in alternativa al telltarget non c'è nulla?
    e possibile richiamare una movie nel modo relativo che comandi una altra movie ?

  7. #7
    Originariamente inviato da vox
    se è tutto giusto, non capisco perchè non funziona!!!!

    Non è tutto giusto, il tellTarget non funziona in quel modo, come ti ho già scritto sopra...

    Oltretutto visto che di azioni devi assegnarne una per ogni movieclip è inutile in quel caso il tellTarget, puoi usare tranuillamente una cosa tipo

    _root.menu2.menu1.data.gotoAndStop(1)

    senza usare dei tellTarget.

    ma in alternativa al telltarget non c'è nulla?

    Te l'ho già scritto: with . TellTarget è ormai deprecato.
    Ma in questo caso puoi evitare sia with che tellTarget...

  8. #8
    grazie!!!!

  9. #9
    Prego, alla prossima

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.