Difficulté★⭐︎⭐︎⭐︎⭐︎ Scratch Programmation

Peindre avec un stylo irisé (basique) - Scratch programmation

 

Aujourd'hui on va peindre avec un stylo irisé sur Scratch!

Dans cette leçon basique, on va créer un stylo qui change de couleur automatiquement.

Dans la prochaine leçon avancée, on va créer des scripts afin de pouvoir changer de couleur quand on veut.

On a besoin aussi un effaceur!

 

Si vous utilisez Scratch pour la première fois, commencez avec la leçon basique.

Commençons à Scratch! L'initiation pour débutants.

  Maintenant apprendre la programmation est la mode dans le monde entier. Par exemple au Japon, on va commencer des cours de programmation obligatoires en 2020 à l'école primaire. Je pense qu'il y a beaucoup de personnnes qui ont des appréhensions pour faire de la programmation, mais c'est pas si ...

続きを見る

 

Alors, commençons!

 

Préparer un sprite de stylo

Tout d'abord on va préparer un sprite pour peindre.

 

POINT

  • Choisir un sprite→"Pencil"

Ce sprite a deux costumes, on peut choisir celui qu'on veut.

  • Ouvrir l'onglet "costumes"→ Choisir le costume

 

Des scripts pour peindre

Ensuite on va créer des scripts pour peindre.

D'abord, créons la base du script

 

POINT

  • Ajouter une extension→"Stylo"

  • Créer les scripts comme cela

 

On commence avec la couleur rouge. Vous pouvez régler la taille du stylo selon votre goût.

Alors, essayez de peindre en cliquant sur!

・・

・・・

...Le trait apparaît au milieu du sprite Pencil!

 

En utilisant la fonction Stylo, le trait commence du centre du sprite.

Afin de peindre avec la pointe de Pencil, on a besoin de poser le bout de Pencil au centre du sprite.

 

Poser le bout de Pencil au centre du sprite

POINT

  • Ouvrir l'écran de costume
  • Selectionner le sprite entièrement
  • Poser le bout de Pencil sur
    ※Le centre est caché derrière le sprite, chercher le en déplaçant le sprite.

 

Alors maintenant cliquez à nouveau sur.

Le trait part de la pointe du sprite comme cela?

 

 

Peindre pendant qu'on presse la souris

Avec les scripts précédents, il peint toujours en suivant le pointeur de la souris.

Alors maintenant on va les modifier afin qu'il peigne seulement pendant qu'on presse le bouton de la souris.

 

POINT

  • Ajouter une condition avec le script "si < > alors sinon"

 

Quand on presse le bouton de la souris, il a l'état "en position d'écriture", alors que quand on ne le presse pas, il a l'état "relever" du coup le trait n'apparaîtra pas.

 

Changer de couleur automatiquement

Ensuite on va modifier les scripts pour créer un stylo irisé qui change automatiquement de couleur.

 

POINT

  • Ajouter les scripts "ajouter 10 à la couleur du stylo" et "attendre ○ seconde"

 

On a besoin du script "attendre ○ seconde" afin de changer de couleur pas à pas, mais en mettant 1 seconde, les traits ne sont pas fluides comme ci-dessous.

Pour résoudre ce problème, il faut mettre moins d'une seconde.

 

En mettant 0.01 seconde, les traits sont bien plus fluides!

 

 

Comment changer de couleur graduellement?

On a réussi à peindre des traits fluides, mais les changements des couleurs ne sont pas très jolis n'est-ce pas?

Alors, on va le résoudre avec Nyaa!

 

Tâche de Nyaa


En modifiant quelque script,
changez les couleurs du stylo graduellement.

 

・・

・・・

 

Vous avez réussi? Alors, voici un exemple.

 

POINT

  • Réduire le chiffre du script "ajouter ○ à la couleur du stylo"

 

En réduisant la vitesse du changement des couleurs, ce sera plus naturel.

 

 

La vidéo de révision et la page du projet sur Scratch

Aujourd'hui on termine ici.

Vous pouvez vérifier les scripts complets et le cours de cette leçon sur la page du projet sur Scratch.

 

 

Dans la prochaine leçon avancée, on va modifier les scripts pour changer de couleur quand on veut.

 

Suivez-nous sur Facebook pour rester informer de nos nouvelles publications!

Vous pouvez aussi trouver nos leçons développées sur Udemy.

 

Bonne continuation et à bientôt!

-Difficulté★⭐︎⭐︎⭐︎⭐︎, Scratch Programmation
-, ,

error: Content is protected !!

© 2024 Scratch avec Nyaa Powered by AFFINGER5