Messagerie


Récuprer la valeur du timer de Fusion

240 messages
Fusion 2.5
Exporteur Android
lundi 18 novembre 2019 à 02:20

Salut,

Je cherche a fixé un compteur au "timer" pour voir le décompte, j'ai chercher l'option mais j'ai pas trouver ? 

J'utilise lancer x événement après x temps

Merci                                      

fredetmumu
1385 messages

lundi 18 novembre 2019 à 18:47

ben tu cré ton compteur

tu fais une ligne "toujours"

--> changer le compteur

puis tu choisin le timer en seconde (ou ce qui t'interesse)

enfi si j'ai bien compris ton ptobleme

Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
mardi 19 novembre 2019 à 13:11

Bonjour après du a aussi une extension (Microtimer) pour plus de précision pour le temps d'execution sur des événement apres si tu a la version 2.5+ de fusion il y a le profilage.

240 messages
Fusion 2.5
Exporteur Android
jeudi 21 novembre 2019 à 20:47

J'ai fixé une valeur globale au timer, et fixé la valeur globale a un compteur que je divise et je soustrait 1 tout les 1 seconde

fredetmumu : De base si on ne précise pas dans la calculatrice c'est en 1/100 de secondes ?

Et comment on fait pour précisé en secondes et fixé ça variable, j'ai pas su comment faire ?

Emmanuel : Le "microtimer" fonctionne avec des boucles, j'ai pas compris comment ça marche mais ça me parait gourmand pour pas grand chose

J'ai la version standard de Fusion2.5 pas la +

Merci                     



fredetmumu
1385 messages

vendredi 22 novembre 2019 à 12:34

si je comprends bien, tu veux faire un compte à rebours?


Pièces jointes
MrSinaf
32 messages
Fusion 2.5 Dev
samedi 23 novembre 2019 à 08:09

Si @fredetmumu a raison sur le fait que tu souhaite avoir un "compte à rebours".
Personnellement, je fais ceci en 1 ligne: 

Toujours
    -Fixer le compteur à: >Temps du compte à rebours en seconde< - Timer/1000

Ce qui donne pour '60 secondes' ceci: 

Tu peux aussi remplacer le '60' par une Valeur pour pouvoir changer le temps du compte à rebours, sans répéter cette même ligne.

240 messages
Fusion 2.5
Exporteur Android
samedi 23 novembre 2019 à 10:00

C'est bon j'ai réussit a faire ce que je voulez, c’était  juste des questions que je posée comme ça ^^

@MrSinaf  @fredetmumu : Oui il y avais aussi un compte a rebours mais je préféré faire a ma façon, mais merci c'est bon a savoir

@MrSinaf : Mais comment tu fait pour que ta variable n’ailles pas dans le négatif juste avec une expression ?





MrSinaf
32 messages
Fusion 2.5 Dev
samedi 23 novembre 2019 à 11:33

@Funkadicte,

De base tu as abs(<Le calcule qui risque d'être négatif>) exemple:
abs(3-5) = 2
abs(1+1) = 2
Cette commande mettra en positif peu importe si il est négatif ou pas. Et "abs" veut dire Absolu si t'as besoins de faire quelque recherche.

Ensuite, sur ce que j'ai fais: 

Je dois diviser le timer par 1 000, pour l'avoir en seconde.
Le timer commence par 0, puis il monte au fil du temps.
Donc ça fais pour le programme:
60 - 0 seconde = 60
60 - 1 seconde = 59
60 - 2 secondes = 58
Il est naturellement positif, mais sera négatif si le timer dépasse le 60, car ça fera:
60 - 60 secondes = 0
60 - 61 secondes = -1
60 - 62 secondes = -2

Mais si tu utilise "abs()", tu auras:
abs(
60 - 60 secondes) = 0
abs(60 - 61 secondes) = 1
abs(60 - 62 secondes) = 2

Utilisateurs en ligne
  • Aucun utilisateur en ligne
  • 41 visiteurs au total

Derniers messages