小程序紅包雨的實現(xiàn)示例
前言
話不多少先上效果,引入很簡單,將/components/s-packetrain/index放到你的組件文件夾中
直接引用就可以了。

首先你要先在頁面引入組件
index.json 引用組件
{
"navigationBarTitleText": "紅包雨",
"usingComponents": {
"s-packetrain": "/components/s-packetrain/index"
}
}
index.wxml
<!--pages/packetRain/index.wxml-->
<view class="container">
<image mode="aspectFit" src="/assets/logo.png"></image>
<view class='title'>Soul Weapp</view>
<view>紅包雨</view>
</view>
<!--紅包雨組件-->
<s-packetrain visible="{{visible}}" time="{{time}}" readyTime="{{readyTime}}" min="{{min}}" max="{{max}}" bindfinish="doFinish"></s-packetrain>
index.js
Page({
data: {
visible: true,
time: 15,
readyTime: 3,
min: 1,
max: 5
},
onLoad: function(options) {
this.init()
},
// 初始化紅包雨
init() {
this.setData({
time: 15, // 游戲時間
readyTime:3, // 準(zhǔn)備時間
min: 1, // 金額最小是1
max: 5 // 金額最大是5
})
},
// 結(jié)束
doFinish() {
this.setData({
visible: false // 隱藏界面
})
}
})
組件在 /components/s-packetrain/index
需要引入cax,HTML5 Canvas 2D Rendering Engine - 小程序、小游戲以及 Web 通用 Canvas 渲染引擎
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
JavaScript如何通過userAgent判斷幾個常用瀏覽器詳解
userAgent 屬性是一個只讀的字符串,聲明了瀏覽器用于 HTTP 請求的用戶代理頭的值,這篇文章主要給大家介紹了關(guān)于JavaScript如何通過userAgent判斷幾個常用瀏覽器的相關(guān)資料,需要的朋友可以參考下2021-06-06
layui問題之渲染數(shù)據(jù)表格時,僅出現(xiàn)10條數(shù)據(jù)的解決方法
今天小編就為大家分享一篇layui問題之渲染數(shù)據(jù)表格時,僅出現(xiàn)10條數(shù)據(jù)的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09
網(wǎng)頁加載時頁面顯示進度條加載完成之后顯示網(wǎng)頁內(nèi)容
網(wǎng)頁加載時頁面顯示進度條(加載完成時顯示網(wǎng)頁內(nèi)容),這種效果在瀏覽網(wǎng)頁很常見,本文也介紹一種實現(xiàn)方法,需要了解的朋友可以參考下2012-12-12
JavaScript 處理Iframe自適應(yīng)高度(同或不同域名下)
Iframe自適應(yīng)高度一直都備受關(guān)注,接下來為大家介紹下同域名下Iframe自適應(yīng)高度的處理以及跨域時Iframe高度自適應(yīng),感興趣的朋友可以參考下哈2013-03-03

