Visualizzazione dei risultati da 1 a 9 su 9

Discussione: [MX] spostamento

  1. #1

    spostamento [mx]

    Ciao a tutti ho un flmato di 50 frame sul primo c'e' un mc "clip1" con questo cod:

    onClipEvent (load) {
    this._visible = 0;
    }
    onClipEvent (enterFrame) {
    this._visible = true;
    _y += (86-_y)/4;
    }

    quando arrivo al 50° frame vorrei che il clip1 si spostasse con lo stesso movimento in un'altra direzione decisa dallo script.
    Ho messo questo cod sul 50° frame ma il MC "clip1" si sposta senza effettuare il movimento:
    with (_root.clip1) {
    _x -= (_x+200)/4;
    }
    Ciao e grazie

  2. #2
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227

    Re: spostamento [mx]

    Originariamente inviato da Action Slip!!!
    ma il MC "clip1" si sposta senza effettuare il movimento:
    cosa vuol dire ? si sposta o non si sposta?:master: Certo che si sposta , ma in un'altra direzione....stai lavorando su un asse perpendicolare lungo una retta..

  3. #3
    mi stupirei del contrario ...

    lavora su una cosa di questo tipo:

    onClipEvent (load) {
    this._visible = 0;
    }
    onClipEvent (enterFrame) {
    this._visible = true;
    _y += (86-_y)/4;
    if(_y==86){

    _x -= (20+_x)/4;
    }

    }
    conosco poco di programmazione, equel poco ...lo uso pure malee

  4. #4
    Grazie delle risposte ma non risolvono il mio problema.
    Il clip1 con questo script mi si sposta una volta caricato il filmato:

    onClipEvent (load) {
    this._visible = 0;
    }
    onClipEvent (enterFrame) {
    this._visible = true;
    _y += (86-_y)/4;
    }


    Poi devo spostarlo quando il filmato arriva al frame 50.

    Ed ho utilizzato questo script al suddetto frame:
    with (_root.clip1) {
    _x -= (_x+200)/4;
    }

    il clip1 si sposta ma senza effettuare il movimento che effettua invece all'inizio.

  5. #5
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    Originariamente inviato da Action Slip!!!
    Grazie delle risposte ma non risolvono il mio problema.
    Il clip1 con questo script mi si sposta una volta caricato il filmato:

    onClipEvent (load) {
    this._visible = 0;
    }
    onClipEvent (enterFrame) {
    this._visible = true;
    _y += (86-_y)/4;
    }


    Poi devo spostarlo quando il filmato arriva al frame 50.

    Ed ho utilizzato questo script al suddetto frame:
    with (_root.clip1) {
    _x -= (_x+200)/4;
    }

    il clip1 si sposta ma senza effettuare il movimento che effettua invece all'inizio.
    guarda che non capiamo cosa intendi...
    il primo movimento e' una cosa , il secondo e' un'altra.
    Se il primo movimento lo mantieni attivo anche durante il secodno movimento allora otterrai un movimento composto...sia _x che _y variano.
    poiche' i due movimenti sono su due rette anche quello composto sara' su una retta... ed e' quello che vedi.
    prova a disattivare il codice del primo movimento durante l'esecuaizone del secondo e allora vedrai il vero movimento,
    ad _y=COSTANTE, che effettua.

    il comportamento che vedi e' perfettamente compatibile con quanto hai scritto.


  6. #6
    ho capito a cosa ti riferisci...
    è evidente che per ottenere la stessa fluidità del primo codice tu devi aggiungere al secondo altri 50 frame

    onClipEvent (load) {
    this._visible = 0;
    }
    onClipEvent (enterFrame) {
    this._visible = true;
    if(_root._currentframe<50){//primi 50 frame
    _y += (86-_y)/4;
    }

    if(_root._currentframe>49){//secondi 50 = 100 frame di lunghezza
    if(_y==86){
    _x -= (20+_x)/4;

    }
    }
    }
    conosco poco di programmazione, equel poco ...lo uso pure malee

  7. #7
    Non sono riuscito a risolver il mio problema.
    Tentero altre strade grazie comunque.

  8. #8
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    mi spiace...

  9. #9
    ma come no??? spiegami che vuoi fare
    conosco poco di programmazione, equel poco ...lo uso pure malee

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.