物件
取得屬性
Published 2017年3月17日
描述
Get Attribute 行為會從選取的物件取得屬性。接著,您可以輸出此屬性,並搭配其他行為使用。您可以在「物件屬性」中設定屬性,也可以使用 Set Attribute 行為動態設定屬性。如需進一步了解屬性,請參閱物件屬性說明文件。
此行為執行時會立即觸發事件。行為一經執行,就會傳回指定的屬性。
屬性
立即觸發
| 物件 A |
您看到的屬性是此物件專屬的。預設會選取目前的物件,但您可以點按圖示,選擇場景中的其他物件。 |
| 預先定義 |
選取「預先定義」後,您可以選擇先前在「物件屬性」中輸入的屬性索引鍵。 |
| 動態 |
選取「動態」後,您可以手動輸入屬性索引鍵。如果您使用 **Set Attribute** 行為動態建立了屬性,請使用此選項。 注意:動態屬性是指專案執行時才會存在,且由其他行為建立的屬性。在屬性建立之前,該索引鍵不會傳回值。因此,請確保在 **Set Attribute** 行為已建立指定名稱的屬性之後,才執行此行為。 |
| 屬性索引鍵 |
這是您要取得之屬性的名稱/標題。指定的屬性會傳回其儲存的值。 若要選取預先定義的屬性,請點按按鈕並從清單中選擇;若要選取動態屬性,則必須手動輸入屬性名稱。 |
| 預設值 |
若取得不存在的屬性,則會傳回預設值。 |
輸出
| 屬性值 |
這是從指定屬性取得的值。 |
| 物件 ID |
此輸出會傳回物件 ID。 |
範例
如果您為場景中的每個敵人建立了「Health」屬性,就可以使用「Get Attribute」傳回生命值,查看它們所儲存的生命值。

