' V2 : on va ajouter une "trotteuse" pour les secondes ' idée : on pourrait ajouter une seconde série de points ' plus sombres (color 45) pour donner l'impression de leds allumée/éteintes background 45 color 5 ' Création de 60 points : un pour chaque seconde. ' On ne rendra visible que le nombre correspondant for 0 to 59 as ?secondes create sprite 1 as "s-?secondes" add "s-?secondes" dot 1, 1, 1 ' 60 x 6 = 360° ' On va placer ces points sur un cercle trigo simple ?angle = ?secondes * 6 move "s-?secondes" to 20 * (sin ?angle), 20 * (cos ?angle), 0 ' et les orienter vers le centre turn z "s-?secondes" to -?angle ' mise à jour inutile, mais juste pour voir leur creation update next ' et la boucle principale... do ' Heure digiale : même principe que la V1 ?minutes = format zero (minutes) to 2 ?heures = format zero (hours) to 2 if (even (seconds)) = 1 ?heure = ?heures + " " + ?minutes else ?heure = ?heures + ":" + ?minutes end create text ?heure as "horloge" ' mais on ne va afficher que N points ' selon les secondes for 0 to 59 as ?secondes if ?secondes > (seconds) hide "s-?secondes" else show "s-?secondes" end next wait 1 loop
