De Scratch Wiki en français

m (Template {{titre}})
m (Corrections)
 
(10 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{Titre|Le bloc « donner la valeur () à y »}}
+
{{Bloc
 +
|code=mettre y à ()
 +
|affichage=mettre y à ()::motion
 +
|catégorie=[[:Catégorie:Blocs_Mouvement|Mouvement]]
 +
|type=[[Forme des blocs#Les blocs d'empilement|Bloc d'empilement]]
 +
|ajouté=[[Scratch 1.0]]
 +
|retiré=
 +
|entrées=1 ([[Forme des blocs#Les blocs de valeur|valeur]])
 +
|description=
 +
Ce bloc définit une nouvelle valeur pour l'[[(ordonnée y) (bloc)|ordonnée y]] du sprite en question, c'est à dire la position verticale du sprite sur [[Scène|la scène]].
  
{{InfoBloc|donner la valeur () à y|[[Mouvement|Mouvement]]|[[Forme des blocs#Les blocs d'empilement|Bloc d'empilement]]|||1 ([[Forme des blocs#Les blocs de valeur|valeur]])}}
+
Si la valeur spécifiée en paramètre est positive, le sprite sera déplacé vers le haut de l'écran. Si la valeur est négative, alors il sera déplacé vers le bas.  
 
 
==Fonctions==
 
Ce bloc définit une nouvelle valeur pour l'[[(ordonnée y) (bloc)|ordonnée y]] du lutin en question, c'est à dire la position verticale du lutin sur [[Scène|la scène]].
 
 
 
Si la valeur spécifiée en paramètre est positive, le lutin sera déplacé vers le haut de l'écran. Si la valeur est négative, alors il sera déplacé vers le bas.  
 
 
{{info|Vous devez spécifier une valeur comprise entre -180 et 180}}.
 
{{info|Vous devez spécifier une valeur comprise entre -180 et 180}}.
  
==Exemples d'utilisation==
+
|exemples=
*Faire en sorte que le lutin aille à une position aléatoire
+
*Faire en sorte que le sprite aille à une position aléatoire
<sb>
+
<scratchblocks>
 
quand le drapeau vert pressé
 
quand le drapeau vert pressé
donner la valeur (nombre aléatoire entre (-180) et (180)) à y
+
mettre y à (nombre aléatoire entre (-180) et (180))::motion
</sb>
+
</scratchblocks>
  
 
*Faire voler des avions à une certaine altitude :
 
*Faire voler des avions à une certaine altitude :
<sb>
+
<scratchblocks>
 
quand le drapeau vert pressé
 
quand le drapeau vert pressé
 
dire [Décollage immédiat !]
 
dire [Décollage immédiat !]
donner la valeur (nombre aléatoire entre (120) et (180)) à y
+
mettre y à (nombre aléatoire entre (120) et (180))::motion
</sb>
+
</scratchblocks>
  
*Contourner [[Aller à x: () y: () (bloc)|le bloc aller à x: () y: ()]] quand on ne veut changer que la valeur de l'ordonnée.
+
*Contourner le bloc [[Aller à x: () y: () (bloc)|<sb>aller à x: () y: ()</sb>]] quand on ne veut changer que la valeur de l'ordonnée.
  
==Dans le forum==
+
|alternatives=
Dans le [[Forum|forum]], vous pouvez intégrer des [[Les blocs|blocs]] Scratch grâce au '''BBcode'''. Voici le code nécessaire :
 
<pre>
 
donner la valeur () à y
 
</pre>
 
 
<scratchblocks>
 
<scratchblocks>
donner la valeur () à y
+
ajouter ((ordonnée voulue) - (ordonnée y)) à y
 
</scratchblocks>
 
</scratchblocks>
{{info|Le code doit être précédé de la balise ''[scratchblocks]'' pour être visible et suivi de la balise ''[/scratchblocks]'' pour éviter les bugs.}}
+
<scratchblocks>
 
+
aller à x: (abscisse x) y: (ordonnée voulue)
==Voir aussi==
+
</scratchblocks>
*[[Ajouter () à y (bloc)|Le bloc "ajouter () à y"]]
+
|autre=
*[[Donner la valeur () à x (bloc)|Le bloc "donner la valeur () à x"]]
+
|lié=
*[[(ordonnée y) (bloc)|Le bloc "ordonnée y"]]
+
*[[Ajouter () à y (bloc)|<sb>ajouter () à y</sb>]]
 +
*[[mettre x à () (bloc)|<sb>mettre x à ()</sb>]]
 +
*[[Aller à x: () y: () (bloc)|<sb>aller à x: () y: ()</sb>]]
 +
*[[(ordonnée y) (bloc)|<sb>ordonnée y</sb>]]
 +
|références=
 +
|footer={{Blocs_Mouvement|M}}
 +
}}
  
 
<!-- Interwiki -->
 
<!-- Interwiki -->
 
[[en:Set Y to () (block)]]
 
[[en:Set Y to () (block)]]
 
[[de:Setze y auf () (Block)]]
 
[[de:Setze y auf () (Block)]]
 
{{Blocs_Mouvement}}
 

Version actuelle datée du 14 avril 2021 à 08:12


Le bloc « mettre y à () »


mettre y à ()
mettre y à ()::motion

Catégorie : Mouvement
Type : Bloc d'empilement
Ajouté dans : Scratch 1.0

Entrées : 1 (valeur)
Code du bloc : mettre y à ()

Description

Ce bloc définit une nouvelle valeur pour l'ordonnée y du sprite en question, c'est à dire la position verticale du sprite sur la scène.

Si la valeur spécifiée en paramètre est positive, le sprite sera déplacé vers le haut de l'écran. Si la valeur est négative, alors il sera déplacé vers le bas.

Info
 Info :
Vous devez spécifier une valeur comprise entre -180 et 180

.

Exemples

  • Faire en sorte que le sprite aille à une position aléatoire
quand le drapeau vert pressé
mettre y à (nombre aléatoire entre (-180) et (180))::motion
  • Faire voler des avions à une certaine altitude :
quand le drapeau vert pressé
dire [Décollage immédiat !]
mettre y à (nombre aléatoire entre (120) et (180))::motion

Alternatives

ajouter ((ordonnée voulue) - (ordonnée y)) à y
aller à x: (abscisse x) y: (ordonnée voulue)

Sur les forums

Sur les forums de Scratch, vous pouvez intégrer des blocs Scratch grâce au BBCode.


Voici le code nécessaire pour insérer ce bloc :

mettre y à ()

Ce qui donnera :

mettre y à ()::motion
Info
 Info :
N'oubliez pas que le script devra être entouré des balises [scratchblocks] et [/scratchblocks] pour être affiché en tant que bloc dans le message.
Voir les blocs du forum pour plus d'information.

Voir aussi

Les cookies nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation des cookies.