Makadirio
Makundi ya kushangaa na mafunzo
Kutuma mstereani
Makundi ya kushirikiana na mabadiliko ya kushirikiana bila kifumo chako. Kumbukumbu matokeo, kuzunguka kwa kikundi cha 50, na kuzalisha mabadiliko kwenye kifumo cha kifedha kwa kuzalisha mshirikiano kwa kifedha chote.
#Makundi ya kushirikiana
async function gameOver(score) {
const { best } = await Lia.submitScore(score);
if (score === best) Lia.haptic("success");
showBoard(await Lia.leaderboard());
}
function showBoard({ top, me }) {
list.innerHTML = top
.map((row) => `<li class="${row.me ? "me" : ""}"><b>${row.rank}</b> @${escapeHtml(row.name)} <span>${row.score}</span></li>`)
.join("");
if (me && me.rank > top.length) footer.textContent = `You: #${me.rank} with ${me.score}`;
}Kutafuta jina kwa kuzalisha HTML, kama kwa maelezo yoyote ya watu.
Kila mfumo una leaderboard moja, na kila mwanasiasa'kutoka kwenye mstari. Matokezo ni nambari ya kamilifu na kama kutosha kwa kila mmoja; kwa muda au "kuchangia kama kasi", kusubiri kitu kama 1000000 - milliseconds.
#Kwenda kwa matokeo
Kumbukumbu kuuza inafanana na 1024 kichaguzi kwa mchezaji kwenye mzunguko wako kwenye Lia'kikosi cha asili, na kusuluhisha kwa kila simu.
const SAVE = "save";
async function load() {
const text = await Lia.cloudStorage.getItem(SAVE);
return text ? JSON.parse(text) : { level: 1, coins: 0 };
}
let saving = null;
function save(state) {
// Coalesce saves: at most one write every 2 seconds.
clearTimeout(saving);
saving = setTimeout(function () {
Lia.cloudStorage.setItem(SAVE, JSON.stringify(state)).catch(function () {
Lia.deviceStorage.setItem(SAVE, JSON.stringify(state)); // keep it on the phone meanwhile
});
}, 2000);
}
Lia.onPause(function () { /* save now: they may not come back */ });Thamani ni hadi 4096 vitambu, kwa kuzungusha vitu vya kubwa (mifano ya kujenga level's mizani, kama) kwenye serikali yako au kusambaa kwenye mizani na kuzingatia kwa kuzingatia getItems.
#Nini hapa
| Tazama kwenye | Wakati |
|---|---|
Lia.cloudStorage | Uendeshaji, mazingira na yote ambao mteja anataka kwenye simu mpya |
Lia.deviceStorage | Cache, mafunzo na yote unaoza (hadi 5 MB) |
Lia.secureStorage | Kificho cha server yako (hadi 10 vitu) |
| Kifuniko chako chako | Yeyote ambayo'inatambua gaidi au inachukua matokeo, coins zilizochukuliwa kwa $LIA, na yale ambayo mshirika wengine wanaona |
Kumbukumbu kuuza ni mchezaji'kawaida kusababisha kwa mstari yako, kwa hiyo ujifunze kama yoyote kutoka kwenye mstari: nzuri kwa mafanikio yao wenyewe, sio kwa mali. Tuma na kuzalisha.
Kutafsiri kwa kawaida. Kiingereza kina maana ya kawaida. Kusoma kwa Kiingereza