Salut Sigma6,
je pense que tu poses effectivement la bonne question. Elle m'intéresse, d'ailleurs, je vais y réfléchir un peu. Pour l'instant, j'imaginais un système de raccourci clavier: le swf est dans la fenêtre de preview, lorsque l'on presse sur pomme-alt, la souris agit sur le swf, sinon, elle a un comportement normal. Par exemple.
Mais je pense effectivement que ce sera surtout au concepteur du swf de faire gaffe.
Quoi qu'il en soit, je suis content car je suis arrivé mes fins.
A l'aide d'un petit soft qui s'appelle MouseTrap, je peux envoyer des coordonnées souris à un swf, en osc. Et ca marche très bien:
une capture.
(On est d'accord, l'exemple est un peu bidon, mais c'est un exemple).
Un petit pas à pas:
1 - Créer un pont avec Flosc, qui récupère les données OSC pour les envoyer vers Flash.
Lien vers Flosc.
Un tuto bien fait.
2 - On peut intégrer le swf dans M8. Je suis reparti de l'exemple fourni avec Flosc (je vous file l'exemple de la capture ci-dessus).
en
fla et en
swf (<- clic droit-enregistrer sous)
3 - Lancer
Mousetrap, le parametrer en mode OSC (le midi ne fonctionne pas sur les macintel, pour info) avec le même port que le pont Flosc.
Visiblement, ca détecte les coordonnées x et y de la souris, les clics droits et clics gauches, la molette. Ils disent que l'on peut écouter les événements clavier, mais je n'ai pas réussi encore.
Plus qu'à bricoler un peu pour voir si ca tient le choc, si les ordis ne s'écroulent pas, etc… Mais en tout cas c'était ce que je voulais faire. Après avoir essayé de faire un module (dur dur de balancer de l'osc depuis un module, non?), cette solution me semble pas mal et facile à mettre en place. Il faut juste, dans le flash, convertir les événement souris en événements par rapport à un clip dont on a accroché les paramètres à la souris. Cette phrase n'est pas bien claire, mais je ne vois pas d'autre formulation…
@Zoophar: tu vois un peu mieux les possibilités?
A tous les autres: merci de la discussion
Si ca vous dit, je pourrai bricoler un tuto plus précis. J'ai pas des masses le temps, alors je le ferai si quelqu'un demande…