Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Connexion avec identifiant, mot de passe et durée de la session

+-Merci d'utiliser le forum pour les demandes d'aides sur fusion.

03 décembre 2017 à 11:50:55 arthurh dit: @Emmanuel : ah mais j'ai rien fait là-dedans... j'ai juste trouvé ce système sur le clickstore. Rien d'autre...
02 décembre 2017 à 18:08:14 Nuagedan100 dit: bonjour il le font pas cette année, peut être quelques choses le 24 décembre ( Croise les doigts )
02 décembre 2017 à 14:28:23 Emmanuel dit: bonjour j ai pas vue sur site de clickteam si il y a  le calendrier de l'avent.
30 novembre 2017 à 14:48:54 Kloug dit: Le jeu Simon, compatible avec la version gratuite de CTF 2.5
http://clickmoteur.blogspot.fr/2017/11/programmer-le-jeu-simon-avec-ctf-25-18.html
29 novembre 2017 à 18:00:19 Nico dit: Hi! Une gamejam se prépare dans une galaxie lointaine... :) => https://itch.io/jam/fusion-wars-the-programming-menace
28 novembre 2017 à 11:10:32 Emmanuel dit: arthurh du a fait aussi le guide en FR ?
28 novembre 2017 à 11:08:23 Emmanuel dit: super travaille arthurh
28 novembre 2017 à 11:07:56 Emmanuel dit: Oui conceptgame il se trouve sur le site du a la docs ici:  http://cozmosdk.anki.com/docs/
28 novembre 2017 à 08:28:20 arthurh dit: Salut ! Vient de sortir un système de notification de type "Push" compatible toute plateforme !
http://clickstore.clickteam.com/system_notification_ingame
27 novembre 2017 à 16:30:32 conceptgame dit: Je me suis demandé si j'allais l'acheter à mon fils aussi, tiens. Il y a un SDK?
27 novembre 2017 à 10:46:13 Emmanuel dit: j ai commande au pere noel pour mon fils le petit robot cozmo et je me suis dit si il avais une extension pour fusion serai cool comme le code et sdk ;-)
26 novembre 2017 à 08:31:36 Monos dit: Petit samedi par apport à mars
26 novembre 2017 à 00:06:17 Nico dit: Yo! j'espère que le WE des joutes aura été salvateur...
25 novembre 2017 à 11:11:12 Monos dit: C'est partie pour les petites joutes pour moi. Pixner et Dark Devotion nous représentes <3
24 novembre 2017 à 14:41:30 Patrice dit: Firefly a 30$ sur Steam vite !< http://store.steampowered.com/app/267655/Firefly/
23 novembre 2017 à 16:15:11 Pit73 dit: c'est prévu pour quand fusion 3? quelqu'un a des news? ou c'est encore top secret?
21 novembre 2017 à 15:18:49 Seyjin dit: Yui, je dépoussière régulièrement.
21 novembre 2017 à 13:18:31 Pit73 dit: Surchauffe, dernierement je trouvais que mon pc faisait un bruit de ouf. Demontage des ventilo, matelas de poussieres sur le processeur...
19 novembre 2017 à 16:35:43 Seyjin dit: Pour en revenir à Firefox, je crois que mon vieux PC en est tombé amoureux. Il avait tendance à surchauffer au bout de 5 minutes de vidéo sur Youtube. Le système d’onglets contextuels c’est super cool aussi, tu peux facilement utiliser plusieurs comptes Twitters en même temps par exemple. Et la fonction screenshot aussi c’est bien.
19 novembre 2017 à 10:28:52 Emmanuel dit: Bonjour le build 290.4 est maintenant le dernier patch de mise à jour officiel.
18 novembre 2017 à 12:14:16 Emmanuel dit: Bonjour la nouvelle version de Firefox j ai test les jeux en htlm5 il y a une sacre différence de vitesse chargement et je pense que il supporte mieux le langage.
17 novembre 2017 à 14:03:36 Seyjin dit: Haaa 😱
Je viens de m’apercevoir que ma fonction fullscreen dans 10010 ne marche pas sur tous les navigateurs. Bon j’ai plus qu’a modifier ça.
16 novembre 2017 à 22:06:53 Kloug dit: Super la mise à jour Firefox!
03 novembre 2017 à 11:51:37 Seyjin dit: Vous pensez que mon application Featherlink, qui n’est ni un jeu ni ne sert à faire des jeux, aurait sa place sur itch.io ?
29 octobre 2017 à 16:22:07 Monos dit: n'oubliez pas de changer d'heure.
Voir l'historique

UserBox

Welcome, Guest.
Please login or register.
 
 
 
Mot de passe oublié?

Bientôt

Surprise

Liens

Messages non lus

Télécharger

Divers

Twitter

Les extensions pour MMF2

FaceBook ClickTeam France

Derniers messages

Re : Petit jeu de taquin de noël par Seyjin
Aujourd'hui à 20:44:30

Re : Petit jeu de taquin de noël par Cyberclic
Aujourd'hui à 19:41:16

Re : physique balle qui rebondi par Pit73
Aujourd'hui à 15:28:37

Petit jeu de taquin de noël par Seyjin
Aujourd'hui à 13:34:17

Re : physique balle qui rebondi par Kloug
16 décembre 2017 à 22:53:46

Re : physique balle qui rebondi par Pit73
16 décembre 2017 à 19:21:33

Re : physique balle qui rebondi par Patrice
16 décembre 2017 à 13:46:46

Re : physique balle qui rebondi par Kloug
16 décembre 2017 à 11:07:36

Re : physique balle qui rebondi par Patrice
15 décembre 2017 à 21:41:18

Re : physique balle qui rebondi par Pit73
15 décembre 2017 à 12:51:47

Re : Promo du mois de Decembre sur le clickstore par Emmanuel
15 décembre 2017 à 11:08:59

Re : physique balle qui rebondi par Kloug
15 décembre 2017 à 09:55:39

Re : physique balle qui rebondi par Patrice
14 décembre 2017 à 22:59:05

Re : Différencier simple clic et clic long par Pit73
14 décembre 2017 à 16:10:52

Re : physique balle qui rebondi par Pit73
14 décembre 2017 à 16:09:23

Re : Différencier simple clic et clic long par Menestroll
14 décembre 2017 à 16:07:21

Re : physique balle qui rebondi par Patrice
14 décembre 2017 à 15:55:57

physique balle qui rebondi par Pit73
14 décembre 2017 à 15:38:11

Re : Différencier simple clic et clic long par Seyjin
14 décembre 2017 à 15:15:59

Re : Différencier simple clic et clic long par Patrice
14 décembre 2017 à 14:59:53

Nouveau Clickeur

luigim1
Camille Caz
Srutinrun

Membre en ligne

14 Invités, 2 Utilisateurs
Nuagedan100,
Seyjin

Auteur Sujet: L'éditeur d'expression [Résolu]  (Lu 322 fois)

Poum

  • Clickeur bien intégré
  • Messages: 185
    • Voir le profil
  • Logiciel: Fusion 2.5Dev
L'éditeur d'expression [Résolu]
« le: 10 janvier 2017 à 02:33:16 »
Je reviens vers vous pour deux nouvelles questions.
Elles concernent l'éditeur d'expression.



  • Les fonctions cachées

    En tâtonnant, j'ai remarqué qu'il existe des fonctions non présentes (accessibles) dans l'éditeur d'expression.
    Par exemple ABS (pour valeur absolue).

    Existe-t-il un topic, un manuel, un site ... décrivant ces fonctions "cachées" ?

  • Détecter la présence d'une occurrence d'un objet actif dans la fenêtre du jeu

    J'ai des objets actifs qui ont été copié mainte fois.
    Je souhaite savoir à quel moment une des ces occurrence est visible par le joueur.
    Comme je le montre sur la capture d'écran ci-dessus, il est possible de le savoir par deux calculs.
    Or, cela fonctionne avec un objet actif mais comment faire ce calcul pour toutes les copies ?

    En somme, ci-dessus je calcule cette présence par rapport à l'objet "Engrenage" mais j'aimerais compléter l'expression par "Tous les "Engrenage"".

    Avez-vous une idée de la manière d'y parvenir ?
    Je me demande également si je ne me complique pas la vie alors qu'il y a peut-être une méthode 1.000 fois plus simple pour y arriver :P
« Modifié: 11 janvier 2017 à 03:05:18 par Poum »

Patrice

  • Grand Strateger
  • Modérateur Général
  • Pilier légendaire incontournable
  • **
  • Messages: 1995
  • Oui, c'est possible !
    • Voir le profil
    • frenchflash.free.fr
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
  • Module XNA: Oui
  • Firefly: Oui
  • Module Mac: Oui
  • Module UWP: Oui
Re : L'éditeur d'expression
« Réponse #1 le: 10 janvier 2017 à 08:59:46 »
Je n'ai pas trouvé de liste à proprement dite des fonctions disponibles dans l'éditeur, je suis preneur d'ailleur.
Y'a ce truc mais je ne l'ai pas acheté : http://clickstore.clickteam.com/math-and-loving-the-expression-editor


Sinon, je pense que ODistance peut résoudre ta problématique.
Mais quand tu dis le joueur voit les occurencse, ça sous-entend peut-être un LOS (Light OF Sight) pour resté caché derrière les obstacles ?
Dans ce cas, OAngle peut te sauver la vie :)
« Modifié: 10 janvier 2017 à 09:06:09 par Patrice »
<a href="http://loopengo.free.fr/flash/sign.swf" target="_blank" class="new_win">http://loopengo.free.fr/flash/sign.swf</a>
http://patlegoman.itch.io/fusion-character-animator

Seyjin

  • Staff Technique
  • Clickeur bien intégré
  • Messages: 945
    • Voir le profil
    • Steam Powered Phénix
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
Re : L'éditeur d'expression
« Réponse #2 le: 10 janvier 2017 à 09:06:38 »
ABS( ) n'est pas du tout cachée. Toutes ces fonctions son accessibles via Spécial  :spe

Je n'ai pas compris ce que tu voulait faire avec ton objet Engrenage. Tu voudrais fixé une valeur d'après la position de plusieurs objets ?

Poum

  • Clickeur bien intégré
  • Messages: 185
    • Voir le profil
  • Logiciel: Fusion 2.5Dev
Re : Re : L'éditeur d'expression
« Réponse #3 le: 10 janvier 2017 à 09:26:09 »
ABS( ) n'est pas du tout cachée. Toutes ces fonctions son accessibles via Spécial  :spe

Je n'ai pas compris ce que tu voulait faire avec ton objet Engrenage. Tu voudrais fixé une valeur d'après la position de plusieurs objets ?

Je n'avais pas regardé dans cette partie.
En effet, c'est truffé de monde. Je vais examiner tout ça de plus près.
Merci pour cette première partie.



Pour la suite, voilà ce que je veux faire concrètement :

J'ai des engrenages (décoratifs) qui sont éparpillés dans la scène.
J'ai choisi un son pour les illustrer.
Je veux que l'on entende ce son quand on s'approche d'un des engrenages. Donc, en gros quand le jouer va voir l'engrenage dans la fenêtre du jeu.

Actuellement, j'ai mis un fade-in et out pour l'échantillon afin d'être raccord en entrée et en sortie.

Sinon, je pense que ODistance peut résoudre ta problématique.
... LOS (Light OF Sight) ...
... OAngle ...

Euuuh, c'est quoi ces bébêtes là ?  8)

« Modifié: 10 janvier 2017 à 09:40:50 par Poum »

Seyjin

  • Staff Technique
  • Clickeur bien intégré
  • Messages: 945
    • Voir le profil
    • Steam Powered Phénix
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
Re : L'éditeur d'expression
« Réponse #4 le: 10 janvier 2017 à 10:02:40 »
Ha, en effet. Quand tu test la position d'un objet, si il y a plusieurs objets identiques, c'est celui que a l'ordre le plus en avant qui est pris en compte. Je sais pas si ODistance dont parle Patrice gère ça.

Sinon tu peux utiliser un masque de collision.

[edit] J'ai regardé ton exemple Patrice. J'avais pensé à l'utilisation de boucle "pour chaque objet" mais je trouvais ça trop "bourrin".
« Modifié: 10 janvier 2017 à 10:09:23 par Seyjin »

Patrice

  • Grand Strateger
  • Modérateur Général
  • Pilier légendaire incontournable
  • **
  • Messages: 1995
  • Oui, c'est possible !
    • Voir le profil
    • frenchflash.free.fr
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
  • Module XNA: Oui
  • Firefly: Oui
  • Module Mac: Oui
  • Module UWP: Oui
Re : L'éditeur d'expression
« Réponse #5 le: 10 janvier 2017 à 10:08:01 »
Il y a un exemple livré avec advanced direction object qui va régler facilement ton problème
<a href="http://loopengo.free.fr/flash/sign.swf" target="_blank" class="new_win">http://loopengo.free.fr/flash/sign.swf</a>
http://patlegoman.itch.io/fusion-character-animator

Seyjin

  • Staff Technique
  • Clickeur bien intégré
  • Messages: 945
    • Voir le profil
    • Steam Powered Phénix
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
Re : L'éditeur d'expression
« Réponse #6 le: 10 janvier 2017 à 10:38:31 »
ODistance ( ) et OAngle ( ) se trouvent par là :

Poum

  • Clickeur bien intégré
  • Messages: 185
    • Voir le profil
  • Logiciel: Fusion 2.5Dev
Re : Re : L'éditeur d'expression
« Réponse #7 le: 10 janvier 2017 à 12:53:20 »
Il y a un exemple livré avec advanced direction object qui va régler facilement ton problème

Je suis preneur  ::)

J'avoue que je n'ai plus les yeux en face des trous.
Je n'avais pas vu (je n'ai pas encore l'habitude) ton fichier joint.
Je l'ai regardé, évidement, je n'ai rien compris mais je vais étudier ça après un peu de repos.

Cela dit, je dois chercher ma solution dans ton exemple ?
Quid d' advanced direction object (je ne sais même pas ce que c'est) ?

En tout cas, vous êtes super sympa tous les deux (et les autres aussi hein :-) ) et moi je m'amuse comme un p'tit fou ^^

Seyjin

  • Staff Technique
  • Clickeur bien intégré
  • Messages: 945
    • Voir le profil
    • Steam Powered Phénix
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
Re : L'éditeur d'expression
« Réponse #8 le: 10 janvier 2017 à 13:38:14 »
Pour mieux comprendre son exemple, supprime tous les objets Actif et coche "visible en début de scène" de los.

En fait ta solution c'est d'utiliser toujours une boucle pour chaque objet. ODistance ( ) c'est pour simplifier le calcul (sinon la formule serait Sqr( Abs(X( "Actif" ) - X( "Actif 2" )) *  Abs(X( "Actif" ) - X( "Actif 2" ) )  +  Abs(Y( "Actif" ) - Y( "Actif 2" ) )* Abs(Y( "Actif" ) - Y( "Actif 2" ))), moins pratique).
« Modifié: 10 janvier 2017 à 14:03:16 par Seyjin »

Poum

  • Clickeur bien intégré
  • Messages: 185
    • Voir le profil
  • Logiciel: Fusion 2.5Dev
Re : Re : L'éditeur d'expression
« Réponse #9 le: 10 janvier 2017 à 20:11:23 »

En fait ta solution c'est d'utiliser toujours une boucle pour chaque objet. ODistance ( )

Là, ce n'est plus la fatigue mais je n'y arrive pas  :( Je ne trouve pas ton menu.
Entre vos deux propositions (posts), je vais trouver mon bonheur c'est certain. Reste à savoir que faire  ;D

Aidez-moi SVP, je craque et dieu sait que je ne suis pas un fainéant qui pose une question avant d'avoir fait des recherches  ::) (sinon les deux première pages du forum seraient truffées de mes demandes)

En Franco-Fusien ma requête serait :

Pour chaque ,nom de boucle "Toto"
        Fixer Valeur globale A à ... X ()...
        Fixer Valeur globale B à ... Y()...
        Si Valeur globale A < 480 ET Valeur globale B < 320
              Fixer le drapeau 0 ON
              Fin de boucle                         "pour éviter les tests inutiles"
Fin de la boucle


Si à la sortie de cette boucle je récupère mon drapeau, c'est tout bon ^^

J'ai fais des tests mais rien ne marche.
Entre les boucle et les boucles rapides.

Je sais que ça vient de moi et mon manque de connaissance Fusion.








« Modifié: 10 janvier 2017 à 20:18:19 par Poum »

Patrice

  • Grand Strateger
  • Modérateur Général
  • Pilier légendaire incontournable
  • **
  • Messages: 1995
  • Oui, c'est possible !
    • Voir le profil
    • frenchflash.free.fr
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
  • Module XNA: Oui
  • Firefly: Oui
  • Module Mac: Oui
  • Module UWP: Oui
Re : L'éditeur d'expression
« Réponse #10 le: 10 janvier 2017 à 20:38:51 »
Sinon, y'a cette bonne vieille technique de Ninja.

Perso, je ne comprend pas pourquoi tu veux passer par les valeur globales pour tester les position de tes engrenages ?
<a href="http://loopengo.free.fr/flash/sign.swf" target="_blank" class="new_win">http://loopengo.free.fr/flash/sign.swf</a>
http://patlegoman.itch.io/fusion-character-animator

Poum

  • Clickeur bien intégré
  • Messages: 185
    • Voir le profil
  • Logiciel: Fusion 2.5Dev
Re : Re : L'éditeur d'expression
« Réponse #11 le: 10 janvier 2017 à 20:57:33 »
Perso, je ne comprend pas pourquoi tu veux passer par les valeur globales pour tester les position de tes engrenages ?

Je n'y tiens pas particulièrement, c'était juste pour montrer ma demande.

Sinon :



Je n'ai pas testé mais je pense qu'il me manquait juste la syntaxe des boucles :-D
Je reviendrai pour vous dire si tout fonctionne comme je le souhaite ^^

Merci encore

Seyjin

  • Staff Technique
  • Clickeur bien intégré
  • Messages: 945
    • Voir le profil
    • Steam Powered Phénix
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
Re : L'éditeur d'expression
« Réponse #12 le: 10 janvier 2017 à 21:38:07 »
Attention à ne pas confondre les boucles dans Spécial et les boucles pour chaque objet via l'objet en question. Je me suis pas mal casser la tête sur ça au début.

Voici une petite vidéo : https://youtu.be/G_t2hUceHpY
Par contre c'est très mal optimisé. Il vaut mieux passer par un compteur (ou valeur générale) comme l'exemple de Patrice et tester ensuite si elle est supérieure à 0.
« Modifié: 10 janvier 2017 à 21:47:14 par Seyjin »

Poum

  • Clickeur bien intégré
  • Messages: 185
    • Voir le profil
  • Logiciel: Fusion 2.5Dev
Re : Re : L'éditeur d'expression
« Réponse #13 le: 10 janvier 2017 à 21:41:04 »
Je me suis pas mal casser la tête sur ça au début.

J'en suis au début alors je suis preneur de la syntaxe. Sachant que l'aide de Fusion, est vraiment trop limitée à ce niveau là.


Edit : en attendant, en m'inspirant de MFA de Patrice, j'ai réussi à faire ce que je voulait (même si le rendu n'est pas top mais ça, c'est une autre histoire).



Merci @ vous deux
« Modifié: 11 janvier 2017 à 03:04:55 par Poum »

 


+-MiniChat

03 décembre 2017 à 11:50:55 arthurh dit: @Emmanuel : ah mais j'ai rien fait là-dedans... j'ai juste trouvé ce système sur le clickstore. Rien d'autre...
02 décembre 2017 à 18:08:14 Nuagedan100 dit: bonjour il le font pas cette année, peut être quelques choses le 24 décembre ( Croise les doigts )
02 décembre 2017 à 14:28:23 Emmanuel dit: bonjour j ai pas vue sur site de clickteam si il y a  le calendrier de l'avent.
30 novembre 2017 à 14:48:54 Kloug dit: Le jeu Simon, compatible avec la version gratuite de CTF 2.5
http://clickmoteur.blogspot.fr/2017/11/programmer-le-jeu-simon-avec-ctf-25-18.html
29 novembre 2017 à 18:00:19 Nico dit: Hi! Une gamejam se prépare dans une galaxie lointaine... :) => https://itch.io/jam/fusion-wars-the-programming-menace
28 novembre 2017 à 11:10:32 Emmanuel dit: arthurh du a fait aussi le guide en FR ?
28 novembre 2017 à 11:08:23 Emmanuel dit: super travaille arthurh
28 novembre 2017 à 11:07:56 Emmanuel dit: Oui conceptgame il se trouve sur le site du a la docs ici:  http://cozmosdk.anki.com/docs/
28 novembre 2017 à 08:28:20 arthurh dit: Salut ! Vient de sortir un système de notification de type "Push" compatible toute plateforme !
http://clickstore.clickteam.com/system_notification_ingame
27 novembre 2017 à 16:30:32 conceptgame dit: Je me suis demandé si j'allais l'acheter à mon fils aussi, tiens. Il y a un SDK?
27 novembre 2017 à 10:46:13 Emmanuel dit: j ai commande au pere noel pour mon fils le petit robot cozmo et je me suis dit si il avais une extension pour fusion serai cool comme le code et sdk ;-)
26 novembre 2017 à 08:31:36 Monos dit: Petit samedi par apport à mars
26 novembre 2017 à 00:06:17 Nico dit: Yo! j'espère que le WE des joutes aura été salvateur...
25 novembre 2017 à 11:11:12 Monos dit: C'est partie pour les petites joutes pour moi. Pixner et Dark Devotion nous représentes <3
24 novembre 2017 à 14:41:30 Patrice dit: Firefly a 30$ sur Steam vite !< http://store.steampowered.com/app/267655/Firefly/
23 novembre 2017 à 16:15:11 Pit73 dit: c'est prévu pour quand fusion 3? quelqu'un a des news? ou c'est encore top secret?
21 novembre 2017 à 15:18:49 Seyjin dit: Yui, je dépoussière régulièrement.
21 novembre 2017 à 13:18:31 Pit73 dit: Surchauffe, dernierement je trouvais que mon pc faisait un bruit de ouf. Demontage des ventilo, matelas de poussieres sur le processeur...
19 novembre 2017 à 16:35:43 Seyjin dit: Pour en revenir à Firefox, je crois que mon vieux PC en est tombé amoureux. Il avait tendance à surchauffer au bout de 5 minutes de vidéo sur Youtube. Le système d’onglets contextuels c’est super cool aussi, tu peux facilement utiliser plusieurs comptes Twitters en même temps par exemple. Et la fonction screenshot aussi c’est bien.
19 novembre 2017 à 10:28:52 Emmanuel dit: Bonjour le build 290.4 est maintenant le dernier patch de mise à jour officiel.
18 novembre 2017 à 12:14:16 Emmanuel dit: Bonjour la nouvelle version de Firefox j ai test les jeux en htlm5 il y a une sacre différence de vitesse chargement et je pense que il supporte mieux le langage.
17 novembre 2017 à 14:03:36 Seyjin dit: Haaa 😱
Je viens de m’apercevoir que ma fonction fullscreen dans 10010 ne marche pas sur tous les navigateurs. Bon j’ai plus qu’a modifier ça.
16 novembre 2017 à 22:06:53 Kloug dit: Super la mise à jour Firefox!
03 novembre 2017 à 11:51:37 Seyjin dit: Vous pensez que mon application Featherlink, qui n’est ni un jeu ni ne sert à faire des jeux, aurait sa place sur itch.io ?
29 octobre 2017 à 16:22:07 Monos dit: n'oubliez pas de changer d'heure.
Voir l'historique
Powered by EzPortal