Course content

Codez votre sprite pour changer de costume

Codez votre sprite pour changer de costume

1.  Nous allons animer notre Sprite en changeant ses costumes. Je vais animer le Dragon sprite pour cracher du feu. Commencez par ajouter un bloc Evénements "quand ce sprite est cliqué" dans votre zone de code.


2. Faites glisser un bloc "basculer sur le costume ___" de la catégorie Apparence couleur violet dans la palette de blocs et enclenchez-le sous le bloc "quand ce sprite est cliqué" dans la zone de code.


3.  Cliquez sur le menu déroulant sur le bloc "basculer sur le costume ___" et choisissez le costume vers lequel vous souhaitez que votre Sprite passe. Je vais choisir le costume dragon-c car j'aimerais qu'il crache du feu !


4. Cliquez sur la catégorie Contrôle dans la palette des blocs. Ces blocs contrôlent vos scripts, comme le nombre d'exécutions de votre code ou font attendre les blocs de votre script quelques secondes avant de s'exécuter. Cliquez et faites glisser un bloc "attendre 1 seconde" sur votre zone de code et enclenchez-le sous le bloc "basculer sur le costume ___".


Pour modifier le temps d'attente avant que le sprite ne passe d'un costume à l'autre, vous pouvez modifier le nombre à l'intérieur de la bulle de saisie blanche en cliquant dessus. Pour cet épisode, j'ai réglé les secondes sur 0,3. Cela permettra aux costumes de changer rapidement et d'avoir l'air plus homogènes que si j'avais le temps d'attente d'une seconde.


5. Ajoutez un autre bloc "basculer sur le costume ___" de la catégorie Apparence sous le bloc "attendre 1 seconde".


6. Cliquez sur le menu déroulant sur le bloc "basculer sur le costume ___" et choisissez un costume différent de celui de votre premier bloc Apparence. Je change le costume en dragon-a.


7. Maintenant, vous voudrez ajouter un autre bloc d'attente sous le deuxième bloc "basculer sur le costume ___". Assurez-vous de modifier le numéro d'entrée sur ce bloc pour qu'il corresponde au premier bloc d'attente. Comme vous pouvez le voir ci-dessous, mes deux blocs d'attente ont l'entrée numérique de 0,3.


8. Vous êtes maintenant prêt à tester votre code ! Cliquez sur votre sprite et regardez-le passer d'un costume à l'autre. Vous avez animé un sprite ! Jouez en choisissant différents costumes et différentes entrées pour voir comment l'animation de votre sprite change. Que se passe-t-il si vous mettez un grand nombre dans le bloc d'attente ? Que se passe-t-il si vous mettez un nombre plus petit ?



Views
1 Total Views
1 Members Views
0 Public Views
Share on Social Networks
Share Link
Share by mail

Please login to share this webpage by email.