Table des matières:
Vidéo: Visual programming – Introduction to Scratch, by Margo Tinawi 2024
Lorsque vous créez des collages dans Scratch, vous pouvez rendre certains des sprites de premier plan un peu transparents, afin que vous puissiez voir une partie de l'image derrière eux. Cette méthode de mélange de photographies et d'autres graphiques nécessite une toute petite programmation dans Scratch, mais les résultats en valent vraiment la peine!
Rendre les sprites transparents
Pour l'instant, vous n'aurez qu'à rendre transparents deux éléments de votre collage.
-
Cliquez sur le premier sprite que vous voulez rendre transparent (le portrait d'Anne dans cet exemple) puis cliquez sur l'onglet Scripts.
-
Faites glisser les pavés WHEN GREEN FLAG CLICKED et SET EFFECT TO dans la zone des scripts.
-
Dans le bloc SET EFFECT TO, cliquez sur Color et sélectionnez Ghost.
-
Dans le même bloc, cliquez sur le 0 (zéro) et tapez 30.
Maintenant, si vous cliquez sur le bouton Drapeau vert au-dessus de la scène, votre sprite devrait apparaître soudainement transparent. (Voir pourquoi ils l'appellent l'effet "fantôme"?)
Lorsque vous cliquez sur le bouton Arrêter au-dessus de la scène, les effets de l'image-objet s'éteignent jusqu'à ce que vous cliquiez à nouveau sur le bouton Drapeau vert.
Vous pouvez suivre les mêmes étapes pour rendre votre prochain sprite transparent, mais voici un raccourci.
-
Accédez à la zone Scripts de l'image-objet que vous venez de modifier, cliquez sur le bloc WHEN GREEN FLAG CLICKED et faites glisser les blocs de code sur l'icône de l'autre image-objet que vous souhaitez rendre transparent.
-
Cliquez sur le deuxième sprite, et vous devriez voir que les blocs WHEN GREEN FLAG CLICKED et SET EFFECT TO ont été copiés.
-
Changez la valeur de 30 à 50 pour que le deuxième sprite (l'étoile ici) se mélange un peu plus.
-
Cliquez sur le bouton Drapeau vert pour voir vos modifications.
Vous pouvez faire glisser autant de blocs de code d'une image-objet à l'autre, mais vous devez les assembler pour les copier. Vous pouvez également faire glisser des costumes et des sons d'un sprite à l'autre.
Ajuster la luminosité du sprite
Voyez-vous comment la couleur du texte apparaît presque quand vous le placez devant les images transparentes?
Une autre façon d'attirer l'attention sur des images spécifiques ou de rendre les autres moins visibles est de régler la luminosité. Attirez un peu plus l'attention sur le portrait d'Anne Frank en faisant apparaître le bâtiment derrière elle (où elle s'est cachée avec sa famille) plus sombre.
-
Cliquez sur l'image-objet que vous souhaitez ajuster.
-
Faites glisser les blocs suivants dans la zone Scripts et modifiez les valeurs correspondantes.
-
Cliquez sur le bouton Drapeau vert (ou cliquez à droite sur le bloc de code) pour voir la modification.
-
Continuez à ajuster la valeur de luminosité de votre image-objet jusqu'à ce que vous trouviez l'aspect qui convient le mieux à votre image.
Le fait de rendre la photo du bâtiment un peu plus sombre a fait en sorte qu'il se fondait mieux dans la bibliothèque, de sorte qu'il n'y a pas de ligne distincte entre eux. Vous pouvez également utiliser l'effet de luminosité pour attirer l'attention sur votre élément le plus important. Que se passe-t-il si vous ajoutez un effet SET BRIGHTNESS EFFECT au bloc Anne avec une valeur de 20?
Ajuster la couleur du sprite
Un bloc SET EFFECT TO vous permet également d'ajuster la couleur des sprites. Il fonctionne mieux sur les sprites de couleurs vives.
Pour les sprites en noir et blanc (ou en niveaux de gris ), l'effet de couleur ajoute une nuance subtile.
Rappelez-vous comment vous avez caché certains de vos sprites? Maintenant, vous pouvez les masquer progressivement (cliquez sur les icônes sous la scène en maintenant la touche Maj enfoncée et sélectionnez Afficher ) pour essayer différents effets de couleur, de luminosité et de fantôme. N'est-ce pas une explosion?
Si vous souhaitez réinitialiser les sprites à leur aspect d'origine pendant que votre projet est en cours d'exécution, utilisez le bloc CLEAR GRAPHIC EFFECTS.