De Scratch Wiki en Français

m (Interwiki)
m (Page completée)
Ligne 1 : Ligne 1 :
{{AFinir}}
 
 
----  
 
----  
 
<div style="margin: 0.5em; padding: 0.25em 0.9em;"><center><span style="font-size:2em">'''Le bloc « <> et <> »'''</span></center></div>  
 
<div style="margin: 0.5em; padding: 0.25em 0.9em;"><center><span style="font-size:2em">'''Le bloc « <> et <> »'''</span></center></div>  
 
----
 
----
 +
 +
==Apparence==
 +
<scratchblocks>
 +
<<> et <>>
 +
</scratchblocks>
 +
 +
==Fontion==
 +
Ce bloc est un [[Scratch Wiki Accueil/les blocs/formes|bloc booléen]], c'est-à-dire qu'il ne renvoie que ''« true »'' (vrai) et ''« false »'' (faux).<br>On peux placer d'autres blocs booléens dans ce bloc. Si les deux blocs insérés renvoient « true », alors le bloc qui les contient renvoient également « true », sinon il renvoie « false ».
 +
{{Note|Si au moins l'une des entrées est laissée vide, alors le bloc renverra forcément « false ».}}
 +
 +
===Exemples===
 +
Le bloc <sb><<[2] = ((1) + (1))> et <(regroupe [a] [b]) = [ab]>></sb> renvoie « true » car les 2 égalités sont exactes.
 +
 +
Le bloc <sb><<[5] < [9]> et <[9] < [5]>></sb> renvoie « false » car la seconde entrée est fausse (9 n'est pas plus petit que 5).
 +
 +
===Astuce===
 +
Si vous voulez avoir plus de 2 entrées, mettez ce bloc dans lui même !
 +
<scratchblocks><<<> et <>> et <<> et <>>> // exemple pour 4 entrées</scratchblocks>
 +
 +
==Utilisation==
 +
Ce bloc est fait pour regrouper 2 conditions à remplir en une seule, et ces conditions doivent être remplies en même temps.
 +
 +
Cela permet d'avoir ce script :
 +
<scratchblocks>si <<> et <>> alors</scratchblocks>
 +
plutôt que ce script :
 +
<scratchblocks>si <> alors
 +
si <> alors</scratchblocks>
 +
 +
Plus concrètement, voici quelques exemples d'utilisation :
 +
* Perdre une vie quand je touche la lave et qu'il me reste encore des vies dans un jeu :
 +
<sb>si <<couleur [#FF0000] touchée?> et <(vies) > [0]>> alors
 +
ajouter à [vies v] (-1)</sb>
 +
 +
* Annoncer que la souris a fait un clic sur le haut de l'écran :
 +
<sb>attendre jusqu'à <<souris pressée?> et <[100] < (souris y)>>
 +
dire [Vous avez cliqué sur le haut de l'écran]</sb>
 +
 +
==Dans le forum==
 +
Dans le [[Scratch Wiki Accueil/le forum|forum]], vous pouvez intégrer des [[Scratch Wiki Accueil/les blocs|blocs]] Scratch grâce au '''BBcode'''. Voici le code nécessaire :
 +
<pre>
 +
<<> et <>>
 +
</pre>
 +
<scratchblocks>
 +
<<> et <>>
 +
</scratchblocks>
 +
{{Note|Le code doit être précédé de la balise ''[scratchblocks]'' pour être visible et suivi de la balise ''[/scratchblocks]'' pour éviter les bugs.}}
 +
{{Note|Idem pour insérer le bloc dans le wiki, mais les balises à insérer sont ''<nowiki><scratchblocks></nowiki>'' et ''<nowiki></scratchblocks></nowiki>''.}}
 +
 +
==Voir aussi==
 +
* [[Scratch Wiki Accueil/les blocs/operateurs/() ou ()|Le bloc « <> ou <> »]]
 +
* [[Scratch Wiki Accueil/les blocs/formes|Les formes de blocs]]
 +
* [[Scratch Wiki Accueil/les blocs/operateurs/non ()|Le bloc « non <> »]]
  
 
<!-- Interwiki -->
 
<!-- Interwiki -->
 
[[en:() and () (block)]]
 
[[en:() and () (block)]]

Version du 8 mars 2018 à 17:13


Le bloc « <> et <> »

Apparence

<<> et <>>

Fontion

Ce bloc est un bloc booléen, c'est-à-dire qu'il ne renvoie que « true » (vrai) et « false » (faux).
On peux placer d'autres blocs booléens dans ce bloc. Si les deux blocs insérés renvoient « true », alors le bloc qui les contient renvoient également « true », sinon il renvoie « false ».

Warning Note : 

Si au moins l'une des entrées est laissée vide, alors le bloc renverra forcément « false ».


Exemples

Le bloc <<[2] = ((1) + (1))> et <(regroupe [a] [b]) = [ab]>> renvoie « true » car les 2 égalités sont exactes.

Le bloc <<[5] < [9]> et <[9] < [5]>> renvoie « false » car la seconde entrée est fausse (9 n'est pas plus petit que 5).

Astuce

Si vous voulez avoir plus de 2 entrées, mettez ce bloc dans lui même !

<<<> et <>> et <<> et <>>> // exemple pour 4 entrées

Utilisation

Ce bloc est fait pour regrouper 2 conditions à remplir en une seule, et ces conditions doivent être remplies en même temps.

Cela permet d'avoir ce script :

si <<> et <>> alors

plutôt que ce script :

si <> alors
si <> alors

Plus concrètement, voici quelques exemples d'utilisation :

  • Perdre une vie quand je touche la lave et qu'il me reste encore des vies dans un jeu :

si <<couleur [#FF0000] touchée?> et <(vies) > [0]>> alors ajouter à [vies v] (-1)

  • Annoncer que la souris a fait un clic sur le haut de l'écran :

attendre jusqu'à <<souris pressée?> et <[100] < (souris y)>> dire [Vous avez cliqué sur le haut de l'écran]

Dans le forum

Dans le forum, vous pouvez intégrer des blocs Scratch grâce au BBcode. Voici le code nécessaire :

<<> et <>>
<<> et <>>

Warning Note : 

Le code doit être précédé de la balise [scratchblocks] pour être visible et suivi de la balise [/scratchblocks] pour éviter les bugs.


Warning Note : 

Idem pour insérer le bloc dans le wiki, mais les balises à insérer sont <scratchblocks> et </scratchblocks>.


Voir aussi