Smartfoxserver: 如何新增Java函式庫或是擴展依賴
- 詳細內容
- 分類:smartfoxserver
- 發佈:2014-05-11, 週日 23:33
- 點擊數:1496
» 如何新增Java函式庫或是擴展依賴(Extension dependencies)
在SmartFoxServer 2X中增加新的函式庫是很簡單的,也不會有classpath這東西來搗亂。
唯一要做的事情就是把.jar檔案佈署到合適的資料夾,然後重新啟動伺服器。
建議使用的資料夾有兩個:
在SmartFoxServer 2X中增加新的函式庫是很簡單的,也不會有classpath這東西來搗亂。
唯一要做的事情就是把.jar檔案佈署到合適的資料夾,然後重新啟動伺服器。
建議使用的資料夾有兩個:
GetComponent 方法可以在遊戲物件(GameObject)或是元件(Component)裡找到。
1. GetComponent(type: Type): Component;
GetComponent會傳回類行為type的元件,若是找不到該元件,則傳回null。
GetComponent 可以取得內建元件以及腳本元件。
SFS2X提供一個類似於其前代的方法來連線到資料庫。
而唯一需要做的事情就是,從你的資料庫供應商(譬如說MySQL或是MSSQL)中下載JDBC連接器。
然後將下載下來的.jar放到{SFS2XRoot}/lib/ 資料夾中。
OnMouseDown 可以偵測到滑鼠對碰撞器或是GUI元件的點擊。
OnMouseDown 是個函式,所有點擊後要執行的程式碼都寫在函式中。
在我的理解,它就是個回呼函式。
Input.GetAxis與GetButton以及GetKey有著相似的運作方式,
但也有一些基礎上的不同。
GetKey 與 GetButton 傳回布林值,
按鈕也只有壓下或者釋放兩種狀態。
而GetAxis 則傳回介於-1到1之間的浮點數。
GetButton與GetKey是透過Unity輸入類別取得按鍵或是搖桿按鈕輸入的方法。
兩者的差異在於,GetKey使用key codes來命名按鍵。
譬如說 KeyCode.Space 代表空白鍵。
我們可以用下面的程式碼來判斷是否按下Space鍵:
Input.GetKeyDown(KeyCode.Space);
GetKey可以很好的運作在鍵盤上,