The forums have permanently moved to This forum will be kept around in read-only mode for archival purposes. To learn how to continue using your existing account on the new forums, check out this thread.

Results 1 to 2 of 2

Thread: Sliding foosball men problem

  1. #1
    Registered User

    Sliding foosball men problem

    I am trying to make the different rows of foosball men slide up and down based on the mouse's distance from the table center, so the mouse doesn't go out of the stage.

    At the moment I calculate the row position using:

    newY = mouseY - center;
    if (newY < top) y = top;
    else if (newY > bottom) y = bottom;
    else y = newY;

    The problem is: When the wider rows reach their edge the smaller rows carry on going. So when you move the mouse back down there is a delay before the wider rows start moving.

    I want it so when a row reaches it's edge it will go down as soon as you move the mouse back, but I want the position to be calculated from the center. I've been trying to figure out a way, but all I have managed to do is break my code....

    Any help greatly appreciated
    Last edited by bugi; May 16th, 2008 at 05:08 PM.

  2. #2
    You move all rows at once? It would be easier if we get the file or, at least, the whole code... I don't think I can visualize exactly what your problem is...
    Bruno Palermo
    When everything is catastrophic, thank the Gods things aren't worse!

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Home About Meet the Moderators Advertise

 Link to Us


Copyright 1999 - 2012