NeoAxis學習筆記(2)

2021-06-27 04:14:36 字數 487 閱讀 1420

由於網上基本沒有任何的資料(除了官網)。

在安裝完成之後,我們開啟安裝路徑下的freeeditor檔案。

我們能看到這個裡有11個工程 這裡我們介紹幾個主要的工程(其他的我也不知道是幹什麼的0.0)

chatexample 顧名思義就是聊天的例子。沒有什麼好看的。你可以set as startup projecy 執行一下就可以了。

接下來幾個就是重要的了。

game、projectcommon、projectetities、projectetities.editor(這個還沒怎麼看不擇麼知道。)

game就是引擎提供給我們的demo的**,當然在其中也需要projectcommon、projectentities的支援。

game裡有整個遊戲的框架。gamecommon中主要定義了遊戲的控制(鍵盤,滑鼠,搖桿等),gameentities,就是遊戲中的實體類。

我們可以吧game設定為啟動專案,執行就可以出現之前demo出現的視窗了。

NeoAxis 學習筆記 3

動畫操作 在class dynamic建立函式onpostcreate 中初始化 protected override void onpostcreate bool loaded createanimationcontroller 其中class meshobjectanimationcontrol...

放棄Ogre 轉戰NeoAxis2

size small staticmesh.type 的主要屬性 alignmentmethod 對齊方式,by bounds with rotation 能夠貼於地面 allowdecals 顯示被子彈打到時的紋理 astdynamicshadows 使能動態陰影 aststaticshadows...

學習筆記2

異常 try catch exception e finally 如果出現異常的 沒有try catch語句,異常會浮現至它所出現的方法上,然後從該方法拋至其呼叫者。異常分為檢查異常和非檢查異常,常見的錯誤例如1 0等為非檢查異常,大部分都是檢查異常。過載,重寫 過載就是同乙個類中方法名相同,但是方...