原创 算法筆記之大O表示法

算法筆記第一章: 1.算法: 一組完成任務的指令; 2.大O表示法討論運行時間時,一般指的時log2。 3.大O表示法:一種表示算法速度的特殊表示法; X: X:大O表示法指出了最糟糕情況下的運行時間 X:常見的5種 --

原创 cocos 爬坑日記(x)

cocos 爬坑日記(x) 事件機制:利用全局變量做一個事件機器,替代耦合度深的直接調用的方式; 組件如下:①定義事件標籤的文件GameEvent.js(負責設置事件標籤) ②頂點節點組件GameManager.js(負責收集和分發事

原创 cocos 菜鳥爬坑日記

cocos 菜鳥爬坑日記01 1.window全局變量很好用,但是工程複雜了之後容易出現混亂,需要統一管理;(例如用一個專門的data.js來管理所有的全局變量) 2.數據層和邏輯層分開之後,代碼會更好維護(舉個栗子:JSON文件是不

原创 cocos 菜鳥爬坑日記02

cocos 菜鳥爬坑日記02 1.cocos 文檔中會有一些API 的大小寫是有誤的,如果到處都找不到問題,可以嘗試修改以下方法的大小寫(比如cc.spwan等) 2.Js裏面this 有四種用法,在一些方法中,假如有很多層域,可以自

原创 cocos 菜鳥爬坑日記03

cocos 菜鳥爬坑日記03 1.在進行底層存儲時(例如讀寫json文件時),字段越短越好,可以讓遊戲體驗更佳。 2.除了用console.log的方法定位bug,還可以用註釋排除法(即把某一塊功能屏蔽,再運行測試)