Das WeChat-Applet realisiert den Effekt des Siebschüttelns

Das WeChat-Applet realisiert den Effekt des Siebschüttelns

In diesem Artikel wird der spezifische Code des WeChat-Applets zur Erzielung des Schüttelsiebeffekts zu Ihrer Information bereitgestellt. Der spezifische Inhalt ist wie folgt

1. Wirkungsdiagramm:

2.HTML-Code:

<!--pages/spiel/spiel.wxml-->

<view class="text">Die Anzahl der Siebpunkte beträgt: {{total}}</view>
<Ansichtsklasse="Punkt1">
  <Bild src="{{top}}">
  </image>
</Ansicht>
<Ansichtsklasse="Punkt2">
  <Bild src="{{left}}"></Bild>
  <Bild src="{{rechts}}">
  </image>
</Ansicht>
<button class='{{btn}}' bindtap='click'>{{texts}}</button>

3.js-Code:

Daten: {
    oben: "../images/images/1-point.png",
    gesamt: '',
    links: "../images/images/2-point.png",
    rechts: "../images/images/3-point.png",
    btn: '.btnStart',
    Texte:'Schüttel es',
    Flagge: wahr,
    img:[
      "../images/images/1-Punkt.png",
      "../images/images/2-point.png",
      "../images/images/3-point.png",
      "../images/images/4-point.png",
      "../images/images/5-point.png",
      „../images/images/6-point.png“

    ]

  },

  /**
   * Lebenszyklusfunktion - auf Seitenladen warten*/
 Klick:Funktion(){
   var selbst = dies;
   wenn(diese.Daten.Flagge){
    
     selbst.timer = Intervall setzen(Funktion(){
       var eins = Math.floor(Math.random() * 6);
       var zwei = Math.floor(Math.random() * 6);
       var drei = Math.floor(Math.random() * 6);
        selbst. setData({          
          oben: self.data.img[one],
          links: self.data.img[zwei],
          rechts: self.data.img[drei],
          gesamt:eins+zwei+drei+3,
          
        })
     },200)
     selbst. setData({
       btn: ".btnEnd",
       Texte: 'Stopp',
       Flagge: falsch,
     })
     
   } anders {
     clearInterval(Selbstauslöser);

     selbst. setData({
       btn: ".btnStart",
       Texte: 'Shake it',
       Flagge: wahr,


     })

   }
   
 },

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Miniprogramm zur Implementierung der Sieve-Lotterie

<<:  Tutorial zur binären Kompilierung und Installation von MySql centos7 unter Linux

>>:  Installations-Tutorial zur dekomprimierten Version von MySQL 5.7.23 mit Bildern und Text

Artikel empfehlen

Anwendungshandbuch für chinesische WEB-Schriftarten

Die Verwendung von Schriftarten im Web ist sowohl ...

Zusammenfassung der Lösung für den Webpack -v-Fehler von Vue

Xiaobai lernte Vue kennen, dann lernte er Webpack...

So prüfen Sie, ob ein Port in LINUX belegt ist

Ich konnte nie herausfinden, ob der Port belegt i...

Grundlegende Ideen und Codes zur Implementierung von Videoplayern in Browsern

Inhaltsverzeichnis Vorwort Zusammenfassung der Au...

Details zum Like-Operator in MySQL

1. Einleitung Beim Filtern unbekannter oder teilw...

Zusammenfassung der MySQL InnoDB-Architektur

Inhaltsverzeichnis Einführung 1. Gesamtarchitektu...

Beispielcode zur Implementierung des Regentropfen-Animationseffekts mit CSS

Glasfenster Was wir heute erreichen werden, ist d...

Sprechen Sie über implizite Konvertierung in MySQL

Im Laufe der Arbeit werden Sie auf viele Fälle im...