文章詳情頁(yè)
html5 - 水果機(jī)小游戲的實(shí)現(xiàn)思路是怎樣的?
瀏覽:119日期:2023-01-22 14:20:19
問(wèn)題描述
大概就是類似這樣的小游戲,需要用canvas實(shí)現(xiàn),點(diǎn)擊spin后,水果開(kāi)始轉(zhuǎn)動(dòng),此時(shí)會(huì)向后端發(fā)起請(qǐng)求獲取后端算法算出來(lái)的結(jié)果,然后將水果停在結(jié)果位置,我對(duì)游戲這塊不熟,目前不知道怎么寫(xiě)這個(gè)運(yùn)行后的動(dòng)畫(huà)效果
問(wèn)題解答
回答1:裸寫(xiě)canvas或者webgl你會(huì)累死的,上cocos2d或者unity吧,推薦unity。原理也很簡(jiǎn)單,一個(gè)mask蓋在最上面,然后三個(gè)sprite輪著向下運(yùn)動(dòng),運(yùn)動(dòng)到底就切換一下sprite frame然后place到最上面然后接著向下運(yùn)動(dòng)。Unity 的話可以加一些shader,然后就可以實(shí)現(xiàn)運(yùn)動(dòng)模糊一類的特效,cocos2d也可以,不過(guò)文檔中沒(méi)寫(xiě),你得自己魔改sgNode
標(biāo)簽:
Html5
相關(guān)文章:
1. mac OSX10.12.4 (16E195)下Mysql 5.7.18找不到配置文件my.cnf2. mysql - 怎么生成這個(gè)sql表?3. mysql儲(chǔ)存json錯(cuò)誤4. php - 公眾號(hào)文章底部的小程序二維碼如何統(tǒng)計(jì)?5. mysql - 表名稱前綴到底有啥用?6. mysql - 數(shù)據(jù)庫(kù)表中,兩個(gè)表互為外鍵參考如何解決7. Navicat for mysql 中以json格式儲(chǔ)存的數(shù)據(jù)存在大量反斜杠,如何去除?8. 在mybatis使用mysql的ON DUPLICATE KEY UPDATE語(yǔ)法實(shí)現(xiàn)存在即更新應(yīng)該使用哪個(gè)標(biāo)簽?9. mysql - 數(shù)據(jù)庫(kù)建字段,默認(rèn)值空和empty string有什么區(qū)別 11010. sql語(yǔ)句 - 如何在mysql中批量添加用戶?
排行榜

熱門(mén)標(biāo)簽