[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:04.98,0:00:10.36,Default,,0000,0000,0000,,Voici une fonction qui dessine un carré de\N50 pixels de côté. C'est génial, mais que se passerait-il si je Dialogue: 0,0:00:10.36,0:00:16.45,Default,,0000,0000,0000,,voulait dessiner un carré de 50 pixels de côté\Net un autre carré de 100 pixels de côté ? Dialogue: 0,0:00:16.45,0:00:21.20,Default,,0000,0000,0000,,Nous ne devrions pas avoir à faire deux fonctions distinctes\Nqui font presque la même chose. Au lieu de cela, nous Dialogue: 0,0:00:21.20,0:00:27.44,Default,,0000,0000,0000,,pouvons utiliser une fonction avec un paramètre. Les paramètres\Nnous permettent de faire passer des valeurs dans une fonction qui Dialogue: 0,0:00:27.44,0:00:32.25,Default,,0000,0000,0000,,sont utilisés comme variables à l'intérieur de la fonction.\NEssayons d'ajouter un paramètre appelé comme Dialogue: 0,0:00:32.25,0:00:37.86,Default,,0000,0000,0000,,cette fonction afin de pouvoir l'utiliser pour créer des carrés\Nde différentes tailles. Dans l'éditeur de fonctions, Dialogue: 0,0:00:37.86,0:00:42.99,Default,,0000,0000,0000,,tu peux modifier le nom et la description comme\Navant mais maintenant tu peux aussi ajouter un paramètre. Dialogue: 0,0:00:42.99,0:00:48.28,Default,,0000,0000,0000,,Inscris le nom de ton paramètre dans l'espace\Net clique sur Ajouter un paramètre. Cela créera Dialogue: 0,0:00:48.28,0:00:54.46,Default,,0000,0000,0000,,un bloc rouge avec le nom du paramètre\Nque tu viens de créer. Maintenant, nous pouvons remplacer le mouvement Dialogue: 0,0:00:54.46,0:01:01.97,Default,,0000,0000,0000,,avancer de 100 blocs par le paramètre de Longueur\Nil avancera donc par Longueur. Clique sur sauvegarder Dialogue: 0,0:01:01.97,0:01:07.93,Default,,0000,0000,0000,,et fermer puis fait glisser ton nouveau bloc céer un carré\Ndepuis la catégorie des fonctions vers la boîte à outils. Dialogue: 0,0:01:07.93,0:01:11.98,Default,,0000,0000,0000,,Tu remarqueras qu'il y a un espace vide près de la\Nlongueur parce que la fonction veut savoir Dialogue: 0,0:01:11.98,0:01:17.11,Default,,0000,0000,0000,,quelle valeur le paramètre de longueur doit avoir.\NFais glisser un bloc de nombres depuis catégorie Math Dialogue: 0,0:01:17.11,0:01:22.05,Default,,0000,0000,0000,,et le place le dans cet espace. Regarde comment tu peux\Nutiliser la fonction encore et encore avec différentes Dialogue: 0,0:01:22.05,0:01:25.89,Default,,0000,0000,0000,,longueurs pour faire des carrés de différentes tailles !\NEssayez-le toi-même !