[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [pygame] Finding the distance between 2 objects?
campbell barton schreef op zaterdag 15 maart om 09:20:36 +0000:
> Hi, I often need to find the hoz and vert distance between 2 rects when making a 2D game, I am doing it a pretty lengthy way at the moment, eg...
>
> XDIST = rect1.left - rect2.left
> if XDIST < 0: XDIST = -XDIST # Make positive
>
> YDIST = rect1.top - rect2.top
> if YDIST < 0: YDIST = -YDIST
>
> IS there any simply way so say- Here are two numbers, whats the difference. This should always be a positive number.
Yes:
1 >>> abs(2-5)
3
2 >>> abs(5-2)
3
3 >>> abs(-2)
2
4 >>> print abs.__doc__
abs(number) -> number
Return the absolute value of the argument.
yours,
Gerrit.
--
Asperger Syndroom - een persoonlijke benadering:
http://people.nl.linux.org/~gerrit/
Het zijn tijden om je zelf met politiek te bemoeien:
http://www.sp.nl/