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

    muovere oggetto tasti freccia

    come posso muovere un oggetto con i tasti freccia?

  2. #2
    supponiamo di partire da zero.

    frame 1 sulla timeline della root scrivi come azione

    codice:
    moviewidth = 550; 
    movieheight = 400;
    pippo.onEnterFrame = function(){ 
    if (pippo._x>moviewidth) { 
    pippo._x =0; 
    } 
    if (pippo._y>movieheight) { 
    pippo._y =0; 
    } 
    if (pippo._y<0) { 
    pippo._y =movieheight; 
    }
    if (pippo._x<0) { 
    pippo._x =moviewidth; 
    }
    }
    poi crei un movie clip con l'oggetto da muovere e lo istanzi pippo

    lo selezioni e al clip applichi questo script

    codice:
    onClipEvent (load) { 
    xSpeed = 0; 
    ySpeed = 0; 
    thrust = 3; 
    decay = 0.90; 
    maxSpeed = 15; 
    } 
    onClipEvent (enterFrame) { 
    if (Key.isDown(Key.RIGHT)) { 
    xSpeed += thrust*Math.cos(Math.PI/180); 
    } else { 
    xSpeed *= decay; 
    } 
    if (Key.isDown(Key.LEFT)) { 
    xSpeed -= thrust*Math.cos(Math.PI/180); 
    } else { 
    xSpeed *= decay; 
    } 
    if (Key.isDown(Key.UP)) { 
    ySpeed += thrust*Math.cos(Math.PI/180); 
    } else { 
    ySpeed *= decay; 
    } 
    if (Key.isDown(Key.DOWN)) { 
    ySpeed -= thrust*Math.cos(Math.PI/180); 
    } else { 
    ySpeed *= decay; 
    } 
    speed = Math.sqrt((xSpeed*xSpeed)+(ySpeed*ySpeed)); 
    if (speed>maxSpeed) { 
    xSpeed *= maxSpeed/speed; 
    ySpeed *= maxSpeed/speed; 
    } 
    _y -= ySpeed; 
    _x += xSpeed; 
    }
    that's all
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  3. #3

    muovere oggetti tasti freccia

    bene, fin qui è perfetto,
    ora vorrei sapere come far fare ad un oggetto un'animazione in base al tasto che premo,
    esmpiio:
    voglio muovere una navicella (sto facendo un videogioco) con i tasti freccia,però nel spostarsi a destra e sinistra lo sprite dovrà cambiare, per simulare la planatura.
    Immagini allegate Immagini allegate

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 © 2026 vBulletin Solutions, Inc. All rights reserved.