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

    [as2] Posizione del mouse e speed

    Salve ragazzi.
    Credo sia una domanda banale,..
    Ho un rettangolo (mc) fluttuante nel mio swf con una certa speed = 1 (per esempio) che lo fa camminare da sinistra a destra.
    vorrei cambiare la velocita ed il verso del mc in base alla x del mouse.
    lo so fare in 2 righe in processing ma con l'as2 non vado proprio d'accordo.
    Una dritta mi sarebbe di aiuto.
    Grazie ragazzi
    http://www.rottenshore.com

  2. #2
    divertiti un po' così ... poi, chiaramente, devi valutare tu il movimento ... io ti dò giusto l'input ...


    supposto che il tuo rettangolino abbia nome istanza mc ...

    scrivi questo codice :

    codice:
    onEnterFrame = function(){
    mc._x = _xmouse;
    mc._y = _ymouse;
    }
    beta :-)

  3. #3
    grazie caro..
    mi ci sono divertito e ho fatto in modo che l' _xmouse tirasse fuori un numero tra -1 e 1 che vado a moltiplicare alla velocita dell'mc tipo

    function muovimc():Void
    {
    this._x += this.speed*a;
    if(this._x >= Stage.width)

    if(_xmouse >= Stage.width/2)
    {
    a = _xmouse/Stage.width/2;

    }

    if(_xmouse < Stage.width/2)
    {
    a = -(Stage.width/2-_xmouse)/Stage.width/2;

    }

    }

    IL MOVINMENTO ANCORA Non è molto fluido ma ci sto lavorando!
    grazie 1000 della dritta
    http://www.rottenshore.com

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.