» Logique
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

Logique

English | Russian | Italian | Spanish

The original english version of this page is newer and may contain information this translation does not have! Click here to view the english version.

Centre de commande central

Afin de programmer des séquences, des interactions ou tout autre scénario complexe, vous ne DEVEZ PAS disséminer de bouts de logique partout dans vos patches, mais plutôt avoir un gros centre de contrôle qui gère tous vos états logiques de manière abstraite et les renvoie à différents endroits de votre patch.

Bases en programmation logique

Nodes en rapport

...

Si vous voyez trop de ces nodes dans vos patches et que leur logique vous semble de plus en plus confuse, il est peut-être temps d'utiliser une machine à états.

Reportez-vous à la section suivante.

Machine à états

Nodes en rapport
Automata

Pour mettre en place des structures logiques complexes, utilisez la node Automata (Animation). Elle vous permettra de décrire textuellement vos étapes logiques. N'hésitez pas à consulter son help patch très fourni.

u7angel a aussi créé Automata UI, bien plus pratique à utiliser. Ce plugin vous permet de créer des états logiques et des transitions, et de leur assigner une durée.

Séquençage

Utilisez Timeliner (Animation) pour mettre en place une logique organisée en séquence. La node dispose d'une piste Automata pour faire des sauts dans la timeline. Comment utiliser Timeliner

Déprécié

Qfsm Graphical Tool est un outil destiné à dessiner des machines à état. Vous pouvez même en exporter des descriptions pour la node Automata (Animation).

anonymous user login

Shoutbox

~3mth ago

joreg: END OF SHOUTBOX! As this page has is now legacy, it will no longer feature new content. For latest news, see: http://vvvv.org

~4mth ago

joreg: vvvvTv S0204 is out: Custom Widgets with Dear ImGui: https://youtube.com/live/nrXfpn5V9h0

~4mth ago

joreg: New user registration is currently disabled as we're moving to a new login provider: https://visualprogramming.net/blog/2024/reclaiming-vvvv.org/

~4mth ago

joreg: vvvvTv S02E03 is out: Logging: https://youtube.com/live/OpUrJjTXBxM

~4mth ago

~4mth ago

joreg: Follow TobyK on his Advent of Code: https://www.twitch.tv/tobyklight

~4mth ago

joreg: vvvvTv S02E02 is out: Saving & Loading UI State: https://www.youtube.com/live/GJQGVxA1pIQ

~4mth ago

joreg: We now have a presence on LinkedIn: https://www.linkedin.com/company/vvvv-group

~4mth ago

joreg: vvvvTv S02E01 is out: Buttons & Sliders with Dear ImGui: https://www.youtube.com/live/PuuTilbqd9w

~5mth ago

joreg: vvvvTv S02E00 is out: Sensors & Servos with Arduino: https://visualprogramming.net/blog/2024/vvvvtv-is-back-with-season-2/