Messagerie

  • MetalOS
    MetalOS - 11/01/2025 15:54:04
  • MetalOS
    A moins que vous connaissiez l'auteur à ce moment la je pourrais passer par lui directement.
    MetalOS - 11/01/2025 15:54:43
  • Emmanuel
    La grand mis a jour du site de la clickteam et mis en pause suis que la personne a été mis sur un autre projet plus importent je c est pas si dans la nouvelle version il aura un clickstore ou qu elle chose identique.
    Emmanuel - 21/01/2025 09:43:57
  • Emmanuel
    si non demande nous sur le forum les question pour faire le même style de jeux.
    Emmanuel - 21/01/2025 09:49:08

timer

fredetmumu
1407 messages

samedi 21 avril 2018 à 19:14
Bonjour a tous,
quelqu'un aurait une piste a me suggérer pour reussir ceci svp?:
un evenement se lance toute les 2 secondes
un deuxieme evenement se lance toute les deux seconde aussi, mais a intervalle different
soit:
aux seconde 0,2,4,6,8 .... l'evenement 1 se lance
aux seconde 1,3,5,7... l'evenement 2 se lance
j'avais l'idée suivante mais je ne sais pas trop la programmer:
nb de seconde ecoulées depuis le debut /2 = "un nombre entier" : lance event 1
nb de seconde ecoulées depuis le debut /2 = "un nombre a virgule" : lance event 2
merci de votre aide
Patrice
2784 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
samedi 21 avril 2018 à 19:23
Teste si tes secondes sont paires ou impaires. Secondes écoulée and 1 = 0 our 1
fredetmumu
1407 messages

samedi 21 avril 2018 à 19:40
oui c'est ce que je voulais faire en faisant "divisé par 2=nombre entier" mais je n'avais pas pensé a AND 1 car y'a longtemps que j'ai oublié mes cours de logique combinatoire... merci!
Cyberclic
664 messages
Fusion 2.5 Dev
Exporteur iOS Exporteur Android Exporteur HTML5
samedi 21 avril 2018 à 20:07
La solution "la plus simple" consiste à utiliser ce que propose Fusion de base, c'est à dire, les appels aux fonctions de temps. A voir si ça peut s'intégrer facilement à ce que tu comptes faire.
Sinon comme l'a dit Patrice, tu peux utiliser l'opérateur logique AND, ou le modulo (temps MOD 2) qui renvoient le même résultat.
Modifié le samedi 21 avril 2018 à 20:19 par Cyberclic
Pièces jointes
fredetmumu
1407 messages

samedi 21 avril 2018 à 21:18
j'ai fait comme Patrice m'a expliqué:

toujours
valeur globale A: "TIMER SECOND" AND 1

toute les secondes
valeur globale A=1
  - evenement 1

toute les secondes
valeur globale A=0
  - evenement 2

il y avait peut etre plus simple...
je vais etudier ton mfa, merci!


edit: ta solution 1 est bien aussi j'y avait pensé mais je n'avais pas trouvé moyen de la mettre en oeuvre (d'ailleurs je ne comprends pas le -1)
ta solution 3 (modulo) , je ne connais pas (ou ne me souviens plus) de ce que c'est exactement

en tout cas merci de votre aide
Modifié le samedi 21 avril 2018 à 21:28 par fredetmumu
Utilisateurs en ligne
  • Aucun utilisateur en ligne
  • 132 visiteurs au total

Derniers messages