Edit: Cette question concerne Roblox Lua. J'utilise math.sin(tick())
pour obtenir un nombre variable et je voudrais qu'il commence toujours à 0
. Est-ce possible en utilisant math.sin? Y at-il autre chose que je peux utiliser autre que tick()
pour que cela fonctionne?Est-il un moyen de toujours commencer à 0 en utilisant math.sin() Lua
Exemple:
for i = 1, 10 do
local a = math.sin(tick())+1
print(a)
wait()
end
wait(1)
for i = 1, 10 do
local a = math.sin(tick())+1
print(a)
wait()
end
Mon but est d'avoir ce début de nombre à 0 à chaque fois, puis augmenter à partir de là. Donc, il commencerait à 0 puis augmenterait à 2 puis diminuerait à zéro et continuerait à moduler entre 0 et 2 tant que je continuerais à l'appeler. En utilisant l'exemple ci-dessus le nombre commence à n'importe quel nombre arbitraire entre 0 et 2.
Qu'est-ce que 'tick' exactement? Ce n'est pas une fonction standard de Lua. –
@Nicol C'est une fonction ROBLOX, elle renvoie le nombre de secondes depuis le 1er janvier 1970 (je pense). A quelques décimales aussi. – warspyking
@NicolBolas Renvoie l'heure UNIX locale. –