Pagina 3 di 3 primaprima 1 2 3
Visualizzazione dei risultati da 21 a 27 su 27

Discussione: Problema con bottone

  1. #21
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    Originariamente inviato da Marcrc
    - Questo è il codice associato all'area sensibile all'intenrno del MC (il MC è un menu che andrà poi posizionato sullo stage):

    on (rollOver) {
    menu.miniatura.gotoAndPlay(6);
    }
    on (rollOut) {
    menu.miniatura.gotoAndPlay(1);
    }
    on (release) {
    _root.gotoAndPlay("Passeggeri rit",7);
    }

    Il problema è il seguente:
    "Passeggeri rit", è il nome della scena alla quale voglio andare,e seguendo il tutorial è anche il nome del primo frame.
    Il problema è che anche inserendo un numero di frame differente, nel caso 7, mi riporta sempre al primo.
    non devi inserire un numero, devi inserire il nome del frame, se si chiama come si chiama la scena devi scrivere

    on (release) {
    _root.gotoAndPlay("Passeggeri rit","Passeggeri rit");
    }

    sempre che tu abbia dato il nome alla label correttamente

  2. #22
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    Originariamente inviato da docray
    L'azione rollOver e rollOut sono associabili solo ai pulsanti.
    Per i movie clip devi utilizzare un codice del genere da mettere come AZIONE nel clip menu:
    in flash MX sono associabili anche ai movie clip

    con il tell target funziona perchè è un comando di flash 4, può sembrare assurdo ma è così

    solo che è meglio non abituarsi al tell target perchè è fra i comandi deprecati e potrebbe non funzionare più correttamente nelle prossime versioni di flash, quindi è meglio abituarsi ad usare il punto nei percorsi

  3. #23
    Cavolo se hai ragione...


    oggi ho usato MX per la prima volta!
    Affianco al comando tellTarget compare la dicitura (Obsolet) e già questo la dice tutta.


    Ma da cosa è stato sostituito nelle versioni successive alla 4 mi è poco chiara!

    #@[*]//XXXX grrrrrrrrr...
    L'ignorante dice... Il colto confuta... Il saggio riflette.

  4. #24
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    dalla sintassi del punto

    invece di

    onClipEvent (mouseDown) {
    tellTarget ("../") {
    gotoAndPlay("Passeggeri rit", 7);
    }
    }

    si scrive

    onClipEvent (mouseDown) {
    _root.gotoAndPlay("Passeggeri rit", 7);
    }

    solo che siccome il riferimento alle scene con questa nuova sintassi funziona male (misteri di flash ) si da un nome al frame e invece di scrivere 7 si scrive il nome

    onClipEvent (mouseDown) {
    _root.gotoAndPlay("Passeggeri rit", "Passeggeri rit");
    }

  5. #25
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    questo sempre se il movie clip sta sulla _root o se è la _root che deve andare ad un altro frame

    perchè se invece il movie clip sta in un altro movie clip che mettiamo si chiama mc e si vuole far andare mc nel frame 7 si scrive

    _parent.gotoAndPlay(7)

    insomma _root è la timeline principale, this è la stessa timeline e _parent è la timeline che contiene l'oggetto in cui c'è il comando

    C://file/pippo

    (non badare a come è scritto che ho un macintosh)

    da pippo

    C equivale alla _root , file a _parent e pippo a this

  6. #26
    Inizi quasi a piacermi quando mi spieghi le cose così bene...

    :-))



    R]A[Y
    L'ignorante dice... Il colto confuta... Il saggio riflette.

  7. #27
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    meno male

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 © 2026 vBulletin Solutions, Inc. All rights reserved.