Visualizzazione dei risultati da 1 a 2 su 2

Discussione: gravità, inversa.

  1. #1

    gravità, inversa.

    ciao a tutti,

    ho un piccolo problema con un'azione.

    io ho questa azione associata ad un MC

    onClipEvent(load){
    velocity = 0
    gravity = 2
    friction = 0.01
    }
    onClipEvent(enterFrame){
    velocity += gravity
    velocity -= friction*velocity
    _y += velocity
    if(_y>_root.floor._y){
    _y = _root.floor._y
    velocity *= -0.9
    }
    }

    dove floor sarà il MC che imposta la gravità.

    ora vorrei sapere se è possibile modificare quest'azione in modo che:

    quando vado sul MC con il mouse,

    lui effettui quest'azione ma al contrario,

    cioè verso l'alto e non verso il basso!

    magari posso creare un pulsante trasparente,
    ed impostare:

    on (rollOver){
    this.gotoAndPlay (2);
    }
    on (rollOut){
    this.gotoAndPlay (10);
    }

    e dire al frame 2 che la gravità vada verso l'alto, e al frame 10 che la gravità vada verso il basso.

    qualcuno può aituarmi a modificare l'effetto gravità

    in modo che vada verso l'alto e non perforza verso il basso?

    grazie molte,
    m.
    Fuck Your Mind Dance your Brain!

  2. #2

    oky ho risolto

    gravità verso l'alto:

    onClipEvent (load) {
    gravity = -1;
    speed = 0;
    }
    onClipEvent (enterFrame) {
    speed += gravity;
    currentPosy = this._y+speed;
    if (currentPosy<(-82+this._width*2)) {
    this._y = -82+this._width*2;
    speed = -speed*0.8;
    } else {
    this._y += speed;
    }
    }

    gravità verso il basso:

    onClipEvent (load) {
    gravity = 1;
    speed = 0;
    }
    onClipEvent (enterFrame) {
    speed += gravity;
    currentPosy = this._y+speed;
    if (currentPosy>(0-this._width/2)) {
    this._y = 0-this._width/2;
    speed = -speed*0.8;
    } else {
    this._y += speed;
    }
    }
    Fuck Your Mind Dance your Brain!

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.