原创 使用Android Device Monitor連機調試Android包看程序日誌(詳細教程)

Android Device Monitor是Android Studio自帶的一個調試工具 首先將你的Android機開發者模式打開,設置USB調試爲可調式狀態(不會的可以自行百度) 然後用數據線連接手機跟電腦,使用命令工具cmd或者w

原创 角色屬性多維圖製作實現

使用creator製作的遊戲中人物屬性使用多維圖表示 以五維圖爲例,從上頂點開始,依次代表屬性1(A)、屬性2(B)、屬性3(C)、屬性4(D)、屬性5(E)如圖 場景中的節點結構      代碼如下:   const { cccla

原创 2d遊戲中計算兩條直線是否相交及相交的交點

a、b、c、d分別爲同一座標系下的四個座標點 function segmentsIntr(a, b, c, d){       /** 1 解線性方程組, 求線段交點. **/       // 如果分母爲0 則平行或共線, 不相交  

原创 vs-code快捷鍵

  點贊 收藏 分享 文章舉報 大哥,自己人 發佈了19 篇原創文章 · 獲贊 6 · 訪問量 1萬+ 私信 關注

原创 console.log()打印顯示異常的原因分析

日常開發中我們經常使用console.log的輸出來輔助查看我們所控制的變量的值,有些時候能夠正常,而有些時候的輸出卻在我們的意料之外,到底是什麼原因呢? JS中對象是引用類型,每次使用對象時,都只是使用了對象在堆中的引用。而當我們不展開

原创 Spine動畫局部換裝(切換武器)

最近在用spine動畫做微信小遊戲,涉及到角色的武器升級後會切換到另一形態,就研究了一下spine的換裝,搜了一些資料發現專門介紹的資料有點少,而且spine官網上說的也不太清楚,好在最後搞出來了,記錄一下,以後用的到,廢話不多說,如圖:

原创 CocosCreator緩衝動作

在開發遊戲過程中,往往需要做很多動作,我們有時候還需要對這些動作做一些特殊處理,例如緩衝動作,要求由快倒滿的移動或者是由慢到快         var actionA=cc.moveTo(0.5,0,50); var actionT=c

原创 Creator中獲取兩個節點的距離

Creator中經常需要計算兩個節點的距離,獲取兩個節點的距離: 首先獲取兩個節點的座標:      例如node1的座標爲pos1=cc.v2(1,1);node2的座標爲pos2=cc.v2(2,2);      向量減法: var

原创 小遊戲資源緩存區空間不足

前一段時間開發了一款小遊戲,在測試的時候,剛開始的幾次測試沒問題,測試次數多的時候,尤其是更新了資源,小遊戲的log中會出現報錯:          saveFile:fail the maximum size of the file s

原创 微信小遊戲排行榜卡頓或無法滑動

微信小遊戲爲了保護其社交關係鏈數據,增加了子域的概念,子域又叫 開放數據域,是一個單獨的遊戲執行環境。子域中的資源、引擎、程序,都和主遊戲完全隔離,開發者只有在子域中才能訪問微信提供的 wx.getFriendCloudStorage()