Blender 渲染之外/讓物體動起來
關於本章的說明:大部分內容是關於邏輯磚的描述。要快進到工作部分,請點選 這裡
讓我解釋一下每個邏輯磚的工作原理。
首先是感測器。它們會感知一些東西(例如鍵盤按下或滑鼠點選,但不包括鄰居家的貓),並激活 控制器。
執行器感測器檢測到是否有一個特定的執行器被觸發。
始終感測器基本上意味著始終執行此操作。
類似觸控,但使用屬性而不是材質。
延遲感測器在設定的時間間隔後被啟用。
感知操縱桿的移動和按鍵按下
它檢測鍵盤按鍵按下。
它檢測到訊息執行器傳送的訊息。
檢測滑鼠輸入。
檢測到是否有具有特定屬性的物體在附近。
檢測到當前物體上的屬性是否等於或介於一個或兩個等效值之間。
檢測到具有特定屬性的物體沿著某個路徑。
隨機地每秒觸發很多次。
檢測到當此物體與具有特定材質的另一個物體接觸時。
它們決定如何處理來自 感測器 的訊號(例如啟用 Python 指令碼或啟用 執行器)。
它們會使用來自 控制器 的訊號來做一些事情(例如移動、開始遊戲或暫停遊戲)。
好了,是時候開始工作了。確保你是在立方體上(或者你想讓你的英雄成為的任何東西)。新增四個 **鍵盤** 感測器。接下來,新增四個 **與** 控制器。最後新增四個 **移動** 執行器。
現在將頂部的感測器連線到頂部的控制器,將頂部的控制器連線到頂部的執行器。然後將第二層的連線到第二層,依此類推,直到它們都像這樣連線。

接下來看一下頂部的鍵盤感測器。在頂部附近應該有一個沒有文字的按鈕。點選此按鈕,然後按下你想在遊戲中設定為前進的鍵。最常用的鍵是“W”和“向上箭頭”。然後使用下面的鍵,你可以設定後退、向左和向右。

現在你的邏輯應該像這樣。
現在看一下執行器列表。你會看到一些帶有數字的小欄位。你可以點選它們來編輯它們的數字。它們控制你移動的幅度和方向。這些欄位按 X 軸、Y 軸和 Z 軸的順序排列。帶有小數點的欄位用於運動,帶有 ° 的欄位用於旋轉(沿你選擇的軸)。將所有這些欄位設定為上圖中顯示的值。
注意:如果欄位旁邊有 L 開啟,這意味著它們將是物體相對於自身的區域性方向。如果 L 沒有開啟,它們將使用全域性座標。