Visualizzazione dei risultati da 1 a 7 su 7

Discussione: funzione on clipevent

  1. #1

    funzione on clipevent

    ariaribuongiorno a tutti,

    ho un mc con questa funzione:
    onClipEvent (enterFrame) {
    this._x = _root._xmouse;
    this._y = _root._ymouse;
    }

    Ovviamente il mc (per esempio un rettangolo) si muove a seconda dei movimenti del mouse in tutta la scena.
    Ma ........ VVoVe: , volendo impostare dei valori ben definiti, in modo da far spostare questo rettangolo SOLAMENTE in verticale, senza farlo uscire di scena in orizzontale? la scena per esempio e' 400*300.
    Grazie
    Andrea.

  2. #2
    Utente di HTML.it L'avatar di §elva
    Registrato dal
    Nov 2006
    Messaggi
    607
    per farlo spostare solo in verticale secondo i movimenti del mouse basta togliere la parte relativa al settaggio delle x..

    onClipEvent(enterFrame){

    this._y=_root._ymouse;

    }
    da sempre l'ignoranza fa paura, ma il silenzio è uguale a morte

  3. #3
    grazie Selva per la risposta.. per delimitare anche il mov verticale?

    mi spiego meglio la scena è 400*300 il rettangolo è 400*50 ora con il tuo codice il rettangolo si sposta perfettamente solo in orizz. ma esce in parte di scena(diventando per esempio 400*30) quando è posizionato tutto in alto o in basso.

    come devo da faaaaa VVoVe: VVoVe:

    grazie e buona giornata.

    Andrea.

  4. #4
    Utente di HTML.it L'avatar di §elva
    Registrato dal
    Nov 2006
    Messaggi
    607
    se le dimensioni che mi hai passato sono giuste ecco il codice..

    onClipEvent (enterFrame) {
    this._y = _root._ymouse;
    if (this._y<=0) {
    this._y = 0;
    }
    if(this._y>=250){
    this._y=250;
    }
    }

    spero vada bene

    da sempre l'ignoranza fa paura, ma il silenzio è uguale a morte

  5. #5
    strano, ho rispettato le dimensioni sopra citate, ma quando il rettangolo e' in altro , in viene per un pezzetto tagliato mentre nel verso il basso si ferma prima!!!

    Andrea

  6. #6
    Utente di HTML.it L'avatar di §elva
    Registrato dal
    Nov 2006
    Messaggi
    607
    puoi inviarmi il sorgente via mail?
    te la passo via messaggio privato..
    da sempre l'ignoranza fa paura, ma il silenzio è uguale a morte

  7. #7
    OK! ti invio il sorgente tramite mail!!! grazie!!

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.