Page 1 of 1

[Résolu] Problème timer Lua Nspire

Unread postPosted: 05 Jul 2016, 10:57
by Volk
Bonjour à tous !!

J'aimerais savoir si vous connaissez un bon tutoriel sur le timer en lua sur TI Nspire (la fonction on.timer() et timer.start(), timer.stop()). Je n'arrive vraiment pas à trouver, j'ai déjà regardé bon nombre de sites.

Merci d'avance !!

Re: Problème timer

Unread postPosted: 05 Jul 2016, 11:14
by Wistaro
C'est pas très compliqué à comprendre, je t'explique.

La fonction on.timer() va s'exécuter à chaque "tic" de l'horloge.

Code: Select all
function on.timer()
  --Ce code s'exécute à chaque horloge
end


Pour définir la fréquence de ces "tics" (plus exactement la période), tu passes par la fonction
timer.start(temps_voulu)
Le temps voulu doit être supérieur à 0.01 (c'est des secondes).

Enfin la fonction timer.stop() permet d'arrêter le timer.

Re: Problème timer

Unread postPosted: 05 Jul 2016, 16:20
by Volk
Un super grand merci à toi !!
J'ai réussi ce que je voulais faire.

Re: Problème timer

Unread postPosted: 05 Jul 2016, 17:04
by Adriweb
N'hésite pas à partager tes programmes :)

Par ailleurs, des ressources de programmation Nspire-Lua si besoin :
Pour bien commencer, plusieurs sites existent avec des tutoriaux, notamment http://www.compasstech.com.au/TNS_Authoring/Scripting/ et https://inspired-lua.org
La doc. officielle de TI est disponible ici : http://education.ti.com/nspire/scripting-api
Un wiki expliquant l'API avec détails et exemples est disponible ici : https://wiki.inspired-lua.org
Il existe un tuto vidéo général : https://www.youtube.com/watch?v=gP663Ud2o3E

Re: Problème timer

Unread postPosted: 05 Jul 2016, 20:14
by Volk
Merci pour les sites !!
Je suis en train de programmer un quiz du genre "The Impossible Quiz" avec des petites animations et tout. Je le partagerais quand j'aurais fini :)

Re: Problème timer

Unread postPosted: 06 Jul 2016, 09:46
by Wistaro
Volk wrote:Merci pour les sites !!
Je suis en train de programmer un quiz du genre "The Impossible Quiz" avec des petites animations et tout. Je le partagerais quand j'aurais fini :)


Sympa :bj: