Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22

Discussione: Tooltip Su Bottoni

  1. #1

    Tooltip Su Bottoni

    Salve a tutti. Ecco ilmio secondo post in flash, dopo quello del suono che grazie al vostro aiuto sono riuscito a risolvere. Procedendo con il mio apprendimento, stranamente molto veloce dato il secondo giorno mi sono imbattuto nei tooltip (che già sono una rogna in ajax).

    Ho un movie clip dove ci sono delle istante bottoni. Ora voglio fare che al passaggio su qesti bottoni compare un tooltip grafico.

    Quindi ho importato le immagini in libreria ed ho creato altrettante istanze.

    Alla prima prova ho inserito nell'istanza bottone questo actionscript:

    codice:
    //dove Eento è ilnome dell'istanza grafica tooltip
    onClipEvent(load){
    _root.Eento._visible = false; /*rende pop invisibile*/
    }
    onClipEvent(enterFrame){
    _root.Eento._x = _root._xmouse;
    _root.Eento._y = _root._ymouse;
    _root.Eento._x = _root._xmouse +(_root.Eento._width * 0.6);
    _root.Eento._y = _root._ymouse -(_root.Eento._height * 0.6);
    }
    on(rollOver){
    _root.Eento._visible = true; /*rende pop visibile*/
    }
    on(rollOut){
    _root.Eento._visible = false; /*rende pop invisibile*/
    }

    il problema è che quando esporrto il movie clip mi da questo errore
    codice:
    **Error** Scene=Scene 1, layer=Layer 1, frame=18:Line 1: Clip events are permitted only for movie clip instances
         onClipEvent(load){
    
    **Error** Scene=Scene 1, layer=Layer 1, frame=18:Line 4: Clip events are permitted only for movie clip instances
         onClipEvent(enterFrame){
    
    Total ActionScript Errors: 2 	 Reported Errors: 2
    
    **Error** Scene=Scene 1, layer=Layer 1, frame=18:Line 5: Clip events are permitted only for movie clip instances
         onClipEvent(load){
    
    **Error** Scene=Scene 1, layer=Layer 1, frame=18:Line 8: Clip events are permitted only for movie clip instances
         onClipEvent(enterFrame){
    
    **Error** Scene=Scene 1, layer=Layer 1, frame=18:Line 1: Clip events are permitted only for movie clip instances
         onClipEvent(load){
    
    **Error** Scene=Scene 1, layer=Layer 1, frame=18:Line 4: Clip events are permitted only for movie clip instances
         onClipEvent(enterFrame){
    
    Total ActionScript Errors: 4 	 Reported Errors: 4
    
    **Error** Scene=Scene 1, layer=Layer 1, frame=18:Line 1: Clip events are permitted only for movie clip instances
         onClipEvent(load){
    
    **Error** Scene=Scene 1, layer=Layer 1, frame=18:Line 4: Clip events are permitted only for movie clip instances
         onClipEvent(enterFrame){
    
    **Error** Scene=Scene 1, layer=Layer 1, frame=18:Line 16: Syntax error.
    **Error** Scene=Scene 1, layer=Layer 1, frame=18:Line 1: Clip events are permitted only for movie clip instances
    onClipEvent(load){

    **Error** Scene=Scene 1, layer=Layer 1, frame=18:Line 4: Clip events are permitted only for movie clip instances
    onClipEvent(enterFrame){

    Total ActionScript Errors: 5 Reported Errors: 5

    [/code]

    come mai?
    sbaglio qualcosa? (sicuramente ma dove?)
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  2. #2
    L'errore è che sicuramente non hai assegnato un nome istanza al movie clip?

    RS95

  3. #3
    beh, io ho inserito l'immagine del bottone nel movie clip, poi ho fatto f8 dandogli un'istanza button. Devo dare un'istanza all'intero movie clip? se si come?
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  4. #4
    secondo me hai scritto il codice sulla frame invece che sull'oggetto:


    Error** Scene=Scene 1, layer=Layer 1, frame=18:Line 1: Clip events are permitted only for movie clip instances


    se ti dovesse servire ho realizzato questo esempio per i toolTIP

    http://www.rempox.it/forum/extra/sce.../scellino.html

    http://www.rempox.it/forum/extra/sce...2/scellino.fla

    Ciao

  5. #5
    l'errore è che gli eventi onClipEvent(load) e onClipEvent(enterFrame) vanno inseriti su un movie clip e non su oggetti come pulsanti


  6. #6
    Originariamente inviato da rempox
    secondo me hai scritto il codice sulla frame invece che sull'oggetto:


    Error** Scene=Scene 1, layer=Layer 1, frame=18:Line 1: Clip events are permitted only for movie clip instances


    se ti dovesse servire ho realizzato questo esempio per i toolTIP

    http://www.rempox.it/forum/extra/sce.../scellino.html

    http://www.rempox.it/forum/extra/sce...2/scellino.fla

    Ciao
    come si scrive sull'oggetto? come ripeto sono al mio secondo giorno di alsh ed ho ancora un pò le idee confuse
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  7. #7

  8. #8
    seleziona l'oggeto, poi entra nel codice, tasto rapido F9, vedrai comparire una finestra in cui hai la possibilità di inserire codice.

    La finestra è intitolata a seconda dell oggetto in cui sei, se sarai su un movie clip, vedrai scritto AZIONI - CLIP FILMATO

    rempox primo io a sto giro 1 pari


  9. #9
    selezioni l'oggetto e poi apri azioni e metti li il codice ma lo devi cancellare dalla frame

    tuttavia se hai 20 bottoni con questo sistema devi duplicare 20 volte il codice uno per botone

    guarda l'esempio che ti ho mandato

    Ciao

  10. #10
    ma se clicco sull'oggeto mi si clicca automaticamente pure il frame


    edit: cmq ho cliccato sul bottone, fatto f9, mi parte la finestra da sotto Actions Button. Ho inserito li il codice ma cmq mi da gli stessi errori
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

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.