Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    MX etichettine su delle icone

    Ciao a tutti devo risolvere un problemino per un effetto di passaggio col mouse su un'icona e dovrebbe apparire una finestrella con sopra scritto la descrizione dell'icona.
    Bene sul clip della finestrella c'è questo script:

    onClipEvent (load) {
    barra._visible = 0;
    testo = "";
    function scrivi(tip){
    testo = tip.toUpperCase();
    if(tip != ""){
    barra._visible = 1;
    barra._width = 60;//(testo.length*7);
    }else{
    barra._visible = 0
    }
    }
    }
    onClipEvent (mouseMove) {
    _x = _root._xmouse;
    _y = _root._ymouse;
    updateAfterEvent();
    }

    sul clip dell'icona c'è questo script:

    onClipEvent (enterFrame) {
    if (this.hitTest(_root._xmouse, _root._ymouse, false)) {
    _parent.tooltip.scrivi("Ciao\nTartaruga");
    tip = true;
    } else {
    if (tip) {
    _parent.tooltip.scrivi("");
    tip = false;
    }
    }
    }

    Se i rispettivi clip sono posizionati sulla _root tutto bene se invece i clip vengono inseriti in un'altro clip non funzione più ma non capisco dove devo andare a cambiare il percorso!
    Spero di essermi spiegata bene , grazie mille!!!!

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Probabilmente qui:

    codice:
    onClipEvent (mouseMove) {
    	_x = this._parent._xmouse;
    	_y = this._parent._ymouse;
    	updateAfterEvent();
    }

  3. #3
    grazie mille !

    Funziona.... ma non capisco perchè nello script:
    onClipEvent (enterFrame) {
    if (this.hitTest(_root._xmouse, _root._ymouse, false)) {
    _root.prova.tooltip.scrivi("Ciao\nTartaruga");
    tip = true;
    } else {
    if (tip) {
    _root.prova.tooltip.scrivi("");
    tip = false;
    }
    }
    }

    non si cambia _root._xmouse?
    Grazie ancora !

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    MovieClip.hitTest

    Availability

    Flash Player 5.

    Usage

    myMovieClip.hitTest(x, y, shapeFlag)
    myMovieClip.hitTest(target)

    Parameters

    x The coordinate of the hit area on the Stage.

    y The coordinate of the hit area on the Stage.

    The and coordinates are defined in the global coordinate space.

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.