Code JS de collision de boule de bulle transparente
Dix petites boules apparaissent en même temps et peuvent être modifiées au besoin. Si vous voulez que la balle apparaisse au hasard, il vous suffit d'annoter 58 lignes de code et 57 lignes de commentaires. Cette méthode d'écriture est encore très claire. Après le test, l'effet est toujours très bon. Vous pouvez penser que le code est assez long, mais l'idée est assez claire: tout d'abord, créez la classe d'écran, et donnez le mouvement de la balle et la collision requis par diverses variables d'attribut dans le constructeur d'écran, telles que ballnum, spring, bounce, gravity , et ainsi de suite Ensuite, utilisez un prototype de prototype pour donner les fonctions correspondantes, telles que créer une balle, des balles, des balles de frappe, des mouvements de balle, ajouter des fonctions correspondantes à chaque fonction, et enfin cliquer sur l'événement avec un bouton pour appeler la fonction, c'est tout. Je viens d'annoter l'effet du clic ici, et la page changera de manière aléatoire si je la rafraîchis directement.