Maison >interface Web >Tutoriel H5 >HTML5 Dream Journey - Processus de mise en œuvre de l'effet de pluie de météores éblouissant_html5 Compétences du didacticiel
Le miroir brisé de la famille Xu est aussi sombre que le brouillard. La moitié du visage est exposée. Nous nous retrouvons tranquillement pour observer les lumières. De manière inattendue, le ciel sur terre ressemble à une étoile filante. L’ombre du rideau de porte rouge est profonde sous la pluie. Le nouveau venu hagard danse. Profitez du nouveau soleil du monde entier. Seule la vente de miroirs près du pont est une activité de loisir.
——Dynastie Song Liu Chenweng·"Poppy"
Lorsque les étoiles filantes apparaissent, les gens aiment faire des vœux sur elles, car on dit que si vous faites un vœu sur les étoiles filantes, le vœu se fera se réaliser. Mais les étoiles filantes sont rares, du moins je ne les ai pas vues, donc je n'ai jamais fait de vœu à leur sujet. Récemment, par intérêt, j'ai créé un effet de traînée, puis j'ai pensé que je pourrais utiliser l'effet de traînée pour obtenir l'effet d'une pluie de météores. Alors faisons-le aujourd’hui, pour que les enfants comme moi qui n’ont jamais vu d’étoile filante aient un aperçu.
Permettez-moi d'abord de poster quelques captures d'écran :
Testez la connexion : http://www.cnblogs.com/yorhom/articles/3237944.html
1. Préparation
Ce développement nécessite le moteur open source lufylegend.js L'adresse de téléchargement et les détails du moteur sont les suivants
Site officiel du moteur :
http. ://lufylegend.com/lufylegend
Site Web de l'API du moteur :
http://lufylegend.com/lufylegend/api
2. Effet de traînée
Pour réaliser la pluie de météores , vous devez utiliser l'effet de fin, mais il n'y a pas de fonction de queue dans lufylegend, j'ai donc dû l'écrire moi-même. En fait, ce n'est pas difficile à implémenter, mais Lufy est trop paresseux et n'a pas d'encapsulation (j'espère que Lufy le fera. je ne vois pas cette phrase...). Aujourd'hui, je vais l'aider à obtenir cet effet.
L'effet de queue est très courant dans les jeux, comme les fantômes et les balles lorsque les personnages bougent. Par conséquent, nous l’encapsulons dans une classe Smeearing, qui est principalement responsable de l’obtention de l’effet de traînée. Le code est le suivant :