Estaba viendo un codigo de plataformero y aparecia eso y me pregunto para que servira, ya que no me gusta poner cosas que no entiendo a mis codigos y tambien me puede servir para futuros proyectos.
Tal y como dice el manual:
Citarsign(x) Returns the sign of x (-1, 0 or 1).
Es decir, si x es un número negativo, la función sign(x) devuelve -1.
Si x es un número positivo sign(x) devuelve 1.
Si x vale exactamente 0 entonces sign(x) devuelve 0 también.
Espero que te haya servido.
¡Saludos!
Cita de: Mega G en Febrero 11, 2015, 09:39:32 PM
Tal y como dice el manual:
Citarsign(x) Returns the sign of x (-1, 0 or 1).
Es decir, si x es un número negativo, la función sign(x) devuelve -1.
Si x es un número positivo sign(x) devuelve 1.
Si x vale exactamente 0 entonces sign(x) devuelve 0 también.
Espero que te haya servido.
¡Saludos!
Pero no entiendo pq en un script sale
while(!place_meeting(x,y+sign(4),obj_wall)
pq para eso se pone 1
Vaya qué código más raro, no entiendo por qué han metido sign(4). Como bien dices podrías poner directamente un 1 y tendría que seguir funcionando igual.