PushButton引擎學習筆記1

2021-05-22 03:06:44 字數 870 閱讀 9092

1,理解pbe類。

pbe類在pb引擎中就相當於我們程式中的main一樣,是一切pbe引起模組的起點。其下面的方法和屬性都是靜態的,一方面,pbe類作為引擎的啟動入口,另一方面,該類對引擎的各個模組有很好的組織作用,通過其靜態成員很好的管理著各個模組。如:inputmanager對按鍵等進行著監聽、levelmanager對遊戲關口進行著管理,還有soundmanager、screenmanager、templatemanager等。

2,sceneview

public function sceneview()

}上面的mainclass就相當於flash ide中的主文件,而sceneview則是在其基礎上新建的一層。sceneview也是pb中所有可見物件被載入到的最底一層。例如:你要在舞台上呈現乙個圓形,大概的操作流程是:初始化乙個sceneview,新new乙個圓形物件,然後將圓形「關聯」到這個sceneview中。

3,entity

下面用乙個簡單的例項說明這些,在舞台上畫出乙個長方形:

package

private function init(e:event = null):void

private function createhero():void

private function createscene():void

} }另外,要說明的是,你只用pb的一部分介面也是可以的。例如,上面我們在createscene中直接用常規的方法new乙個sprite後,將其addchild到sceneview物件中,也可實現上面的結果。只是在真正用pb開發專案時,這種用法不推薦,一來沒充分發揮pb的作用,二來以後維護起來也不方便。

private function createscene():void

QT學習筆記自製pushbutton類

常用快捷鍵 注釋 ctrl ctrl r 執行 ctrl b 編譯 ctrl 滾輪 縮放 ctrl f查詢 ctrl shift 上建 整行移動 f1 幫助文件 ctrl i 自動對齊 同名之間的h和cpp檔案切換 f4 3.在專案中新增乙個類檔案 ifndef mypushbotton h def...

mahout的推薦引擎Taste的學習筆記(一)

mahout中的乙個模組taste實現了推薦引擎的功能,到網上查了一下資料,都沒有任何taste原始碼分析,只有自己看一看 了,能記的就記錄下來,以後用到的時候就方便了。推薦引擎的原理是協同過濾 collaborative filtering,簡稱 cf 下邊就用這個縮寫了。1 基於使用者的cf 基...

MySQL技術內幕 InnoDB儲存引擎 筆記

mysql 體系結構和儲存引擎 資料庫 物理作業系統檔案或其他形式檔案內容的集合 資料庫例項 有資料庫後台程序 執行緒記憶乙個共享記憶體區組成 mysql資料庫在沒有配置檔案的情況下,會按照編譯時的預設引數設定啟動例項 mysql 按照 etc my.cnf etc mysql my.cnf usr...