Détrompe-toi Serge, on peut le faire très simplement... (cf mon mail...). Le personnage n'est pas fait en Flash mais partage juste la classe. Les yeux qui bougent c'est du morph tout ce qu'il y a de plus classique. Pour un exemple plus simple, fais un WatchMorph new openInHand and regarde le code de la même manière (ou cherche WatchMorph dans ton browser). C'est comme ça que j'ai appris à animer des morphs.
On 28/01/06, Serge Stinckwich Serge.Stinckwich@info.unicaen.fr wrote:
Le 28 janv. 06 à 15:58, Andréï a écrit :
Bonjour nicolas cellier,
à bientôt,
======= le 28-01-2006, 01:54:52 vous écriviez: =======
Simplement parce que le nombre de classes et de méthodes a explosé et fait qu'on peut se perdre dans le code et qu'on a l'impression d'être devant une montagne.
Je ne risque pas me perdre dans le code, je n'en ai toujours pas trouvé. j'ai voulu étudier le cas (qui m'avais l'air simple) de l'oeil de la souris qui bouge tout seul. Pas moyen d'accéder au code, je ne sais pas comment y arriver. Il y a visiblement 2 mondes différents:
En ce qui concerne l'oeil de la souris, tu ne pourra pas trouver son code ! En effet, il s'agit d'une instance de la classe FlashCharacterMorph, ce que tu peux vérifier en faisant apparaitre son halo morphique, puis en cliquant sur la clé à molette, puis en sélectionnant "browse morph class".
C'est donc un personnage fait en code Flash, donc il n'y a pas de code Squeak la dessous ;-)
-- oooo Dr. Serge Stinckwich OOOOOOOO Université de Caen>CNRS UMR 6072>GREYC>MAD OOESUGOO http://purl.org/net/SergeStinckwich oooooo Smalltalkers do: [:it | All with: Class, (And love: it)] \ / ##
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
-- _ _ Julien Bourdon (o)(o)--. http://purl.org/net/JulienBourdon ../ ( ) self isAddictedTo:(#Squeak&#linux) m/m--m'`--. ^true