Blender 3D:新手到專業/基本滑鼠指標
外觀
|
|
適用的Blender版本:2.49。 |
在遊戲引擎中建立一個簡單的滑鼠指標。這會佔用大量資源,但非常簡單。
會用到一些Python程式碼,但非常容易使用,只有兩行程式碼。
- 開啟Blender並將螢幕分成兩部分。
- 將右側螢幕設定為文字編輯器,並使用ALT+N新增一個新的文字檔案。在其中輸入以下程式碼。
import Rasterizer as r r.showMouse(1)
- 在文字面板選單欄的中間設定TX: showpointer。
- 選擇一個始終可用的物件 - 最好是相機。
- 進入邏輯選項卡,新增一個"屬性"感測器、一個"Python"控制器、一個"與"控制器和一個"屬性"執行器。
- 啟用真級觸發(“'”按鈕),設定Prop: switch和Value: 0。透過在子彈之間拖動線條,將屬性感測器連線到Python和AND控制器。
- 對於Python控制器,設定Script: showpointer。注意:如果設定後值一直恢復為空白,那麼你輸入的名稱不是合法的指令碼名稱;很可能你沒有正確設定指令碼的名稱。檢視以“TX:”開頭的選擇選單,確保它顯示為TX:showpointer。
- 現在將AND控制器連線到屬性執行器。設定Prop: switch和Value: 1。
- 選擇Actor並點選新增屬性,使其成為Int型別,並設定Name:switch。
現在按下P啟動遊戲,現在你就會看到你的滑鼠指標。