780Jeu du chaosnbAttracteursNombre d'attracteurs 31031nbAttracteurslargeur500pxnbAttracteursinitialisercoeffAttractionCoefficient d'attraction 010.50.01coeffAttractionlargeur500pxcoeffAttractionchanger coefficientrayonsRayon des sommets 01550.01rayonslargeur500pxrayonstracer situation750750Vous pouvez saisir et déplacer<br />les sommets …créer une liste avec                              00100000100000fauxinitialiseryouTube../exemples/jeuChaos/cadre.html140013200   youTube7800Placer l'élémenten position absolue (,)Intégrer une page webd'adresse webde largeurde hauteuravec cadre (en pixels)de couleurFairefixersaisieEnCoursàfixerexSourisYàfixerexSourisXàfixerP0yàfixerP0xàfixercouleursàCréer un titrecontenantCanevas : dim horizontaledimension verticaleAxes du canevas de typemathématique (origine au centre)Insérer un saut de ligneInsérer un saut de lignesi l'état dechange fairePour l'objetstylevaleurCréer glissière+valeurtitreminimummaximumvaleur initialepasInsérer un saut de lignesi l'état dechange fairePour l'objetstylevaleurCréer glissière+valeurtitreminimummaximumvaleur initialepasInsérer un saut de lignesi l'état dechange fairePour l'objetstylevaleurCréer glissière+valeurtitreminimummaximumvaleur initialepasCréer un titrecontenantDisposerau centreles objets dans une page web de largeurpixelspouractions initiales sifairesinonle bouton de la souris est enfoncésaisieEnCourspaschanger configuration initFairequitter la fonction (en retournant)sifairefauxfixersaisieEnCoursàcoeffAttractionvaleur de50000n1-entier aléatoire entreetPxtchoixvaleursXélément numérode la listePx-×+PytchoixvaleursYélément numérode la listePy-×+choixcouleursélément numérode la listePxPyTracer le point (,)traitfixerPyàfixerPxàfixerchoixàrépéterfoisfairefixertàpouractions en boucle position en X de la souris375-poursourisX retour375position en Y de la souris-poursourisY retourvraisourisXsourisYxvaleur absolue375<yvaleur absolue375<et-10n1-1xivaleursXélément numérode la liste-yivaleursYélément numérode la liste-longueur du vecteur (,)rifixerchoix2àsifairechanger configurationFaireboucleide minà maxavec pasfairefixerchoix2àsifairefixeryàfixerxàfixersaisieEnCoursàpourchanger configuration init retournbAttracteursvaleur de180n÷90+créer une liste videcréer une liste vide0n1-1360i360n÷×decalage-cos×360i360n÷×decalage-sin×xvaleursXyvaleursYEmpiler la valeurdans la listeEmpiler la valeurdans la listefixeryàfixerxàtracer situationFaireboucleide minà maxavec pasfairefixervaleursYàfixervaleursXàfixerdecalageàfixernàpourinitialiser retourle bouton de la souris est enfoncésourisXexSourisXsourisYexSourisYousifairesinonchoix2-1=sourisXsourisYfixerP0yàfixerP0xàchoix2valeursXsourisXchoix2valeursYsourisYDonner à l'élémentde la listela valeurDonner à l'élémentde la listela valeursourisXsourisYtracer situationFairefixerexSourisYàfixerexSourisXàchanger configuration0.1Fairedanssecondessifairesifairepourchanger configuration retournbAttracteursvaleur derayonsvaleur de      P0xP0yrP0xP0y0n1-1icouleursélément numérode la listeivaleursXélément numérode la listeivaleursYélément numérode la listerCercle de centre (,) et de rayonremplissageboucleide minà maxavec pasfairefixerPyàfixerPxàCercle de centre (,) et de rayonremplissagefondfixerràfixernàpourtracer situation retourtracer situation00fixerPyàfixerPxàFairepourchanger coefficient retour
Exécuter