教你快速開發乙個微信小遊戲好友排行榜

2021-09-13 12:39:06 字數 1009 閱讀 1574

​ 要做這個好友排行榜.必然要有好友的戰績比分,然後再做排序,最後將資料呈現在ui上 , 可以分為下面幾個步驟:

儲存每個使用者的分數

獲取好友列表,並獲取好友的分數

渲染排行榜

// 儲存使用者資料,注意限制單條資料容量不得超過1024位元組,

// 單個使用者資料總條數不得超過128條

//儲存最高分

var score = 100;

var kvscore = ;

wx.setusercloudstroage(,"success":function());

返回列表中的包含的 呼叫過wx.setusercloudstroage這個介面的使用者.

對分數進行排序 , 得到乙個排行榜

let sharedcanvas = wx.getsharedcanvas()

function drawranklist (data) )

}wx.getfriendcloudstorage(

})

注意這個sharedcanvas, 這是獨有的畫布 ,與小遊戲中的畫布不是同乙個東東.

使用sharedcanvas來自定義顯示玩家的使用者排行榜

微信小遊戲快速開放框架 WXGame

demo 數獨小遊戲 js base 定義遊戲開發基礎類 animatoin.js 幀動畫的簡易實現 pool.js 物件池的簡易實現 ui.js 頁面元素 page.js 頁面基類 base.js 基礎素 sprite.js 遊戲基本元素精靈類 libs symbol.js es6 symbol簡...

微信小遊戲開發指南(二)微信小遊戲常見問題解答

不允許動態執行 的能力,eval settimeout 和 setinterval 函式的第乙個引數不能為字串,function建構函式的引數不能為字串。關於小遊戲體積問題,小遊戲的體積不得大於 4m,快取不得大於 50m。具體的解釋為 本地的 和資源不得超過 4m。單個小遊戲專案快取的檔案不能超過...

微信小遊戲雲開發資料庫

初始化雲開發 可以傳入乙個預設使用的環境名稱 wx.cloud.init 初始化資料庫 這裡的環境引數應傳入雲開發資料庫中對應環境id const db wx.cloud.database 指定使用的集合 這裡若資料庫中集合名不存在,不會建立新的集合 db.collection 集合名 更新資料 這...