Hämta Attribut
Beskrivning
Detta Hämta Attribut -beteende kommer att hämta ett attribut från ett valt objekt. Du kan sedan använda detta för att kombinera med andra beteenden. Attribut kan ställas in från Objektets Egenskaper eller ställas in dynamiskt med hjälp av beteendet Ställ in Attribut. För att lära dig mer om attribut, se dokumentationen för Objekters Attribut.
Detta beteende kommer att utlösa en händelse omedelbart när det utförs. Så snart beteendet har utförts kommer det att returnera det angivna attributet.
Egenskaper
Utlöser Omedelbart
| Objekt A |
De attribut du ser är specifika för detta objekt. Som standard är det aktuella objektet valt, men du kan trycka på grafiken och välja något annat objekt i din scen. |
| Fördefinierad |
Den fördefinierade urvalet gör att du kan välja en attributnyckel som du tidigare har angett från Objektets Egenskaper. |
| Dynamisk |
Det dynamiska urvalet låter dig ange en Attributnyckel manuellt. Använd detta om du har skapat ett attribut dynamiskt med hjälp av beteendet Ställ in Attribut. Obs: Dynamiska attribut är attribut som inte existerar förrän ditt projekt körs, och ett annat beteende har skapat det. Tills det existerar kommer nyckeln inte att returnera värdet. Så se till att du utför detta beteende efter att det ställda attributet redan har skapat ett attribut med den angivna namnet. |
| Attributnyckel |
Detta är namnet/titeln på attributet du vill hämta. Det angivna attributet kommer då att returnera det lagrade värdet. För fördefinierade attribut kan du trycka på knappen och välja attributen från listan, för dynamiska måste du ange namnet på attributet manuellt. |
| Standardvärde |
Att hämta ett attribut som inte existerar kommer att ge standardvärdet. |
Utdata
| Attributvärde |
Detta är värdet som hämtas från det angivna attributet. |
| Objekt ID |
Detta ger objektets ID. |
Exempel
Om du har skapat ett "Hälsa"-attribut för var och en av dina fiender i din scen kan du använda "Hämta Attribut" för att återvända hälsan och se hur mycket hälsa de har lagrat.

