在區域內生成 | hyperPad Documentation
Logo
Documentation物件在區域內生成
物件

在區域內生成

Published 2017年4月27日

說明

在區域內生成行為會在選定區域中,產生指定物件的複製版本。生成的子物件會是父物件在專案初始狀態時的_複本_,也就是說,它不會納入父物件目前狀態的近期變更或調整。

屬性

立即觸發

物件 A

這是您要生成的物件。

生成區域

這是您希望物件生成的矩形區域。您可以在視覺化選取器中拖曳並建立區域。

在區域內生成

<

點選 < 圖示會開啟生成區域輸入欄位,讓您手動輸入生成區域的座標。若您以視覺化方式選取區域,欄位會自動填入。

螢幕座標

此切換選項會讓生成區域使用相對於整個場景世界的座標,而非相對於特定物件的座標。如需螢幕座標的詳細資訊,請參閱畫布文件。

乘數

每次執行此行為時要生成的物件數量。

存活物件數

場景中同一時間最多可存在的生成物件數量。達到此數量後,將不會再生成物件。

位置隨機性

每個生成物件位置的隨機程度。0% 表示物件位置完全不隨機,因此物件可能會彼此重疊(若未受物理效果影響)。100% 表示完全隨機,物件會在生成區域內任意位置生成,且彼此不會接觸。

回收

開啟回收切換選項後,一旦達到指定的存活物件數,系統就會自動逐一移除較早生成的物件。

輸出

物件 ID

輸出物件 ID。

範例

您可以使用「在區域內生成」行為,在指定區域內隨機於螢幕上生成敵人。

下載範例專案

相關

在物件上生成

在區域內生成