Thread: player.move()
View Single Post
  #1  
Old 10-03-2005, 07:04 AM
jake13jake jake13jake is offline
Former Classic Staff
jake13jake's Avatar
Join Date: Dec 2002
Location: Northwest Vermont
Posts: 1,452
jake13jake will become famous soon enough
player.move()

It would be very nice if the move function were able to work on the player.

ex. some kind of NPC that warps you back to the beginning of a level.
function onPlayerTouchsMe() {
setani("bumper_warper",this.color_array);
disabledefmovement;
player.move(newx-player.x,newy-player.y,3,8);
}

function onPlayerMovementFinished() {
setani("idle","");
enabledefmovement;
}

as opposed to:

function onPlayerTouchsMe() {
player.x = newx;
player.y = newy;
setani("idle","");
}

wouldn't that just look so much smoother.
of course you can already do this clientside in a timeout, just not quite so nicely.
Reply With Quote