Get Property
Tipo: Dato
Categoría: DATA
Lee una propiedad BGE del objeto que ejecuta el componente. Devuelve el valor o None si no existe.
Propiedades
| Propiedad | Tipo | Por defecto | Descripción |
|---|---|---|---|
| Property | String | "prop" |
Nombre de la propiedad BGE |
Sockets
| Socket | Dirección | Tipo |
|---|---|---|
| Value | Salida | Dato (cualquier tipo) |
Código generado
self.own.get('score', None)
Uso típico
Leer puntaje para mostrar en HUD
[On Update] → [Set Text: Text = {Get Property: prop="score"}]
Condición sobre propiedad
[On Update] → [BT Condition: {Get Property: prop="health"} <= 0]
└── True ──► [Node Broadcast: Subject="player_dead"]
Pasar propiedad a otro nodo
[Set State: State = {Get Property: prop="target_state"}]
Notas
- Usa
self.own.get(prop, None)— si la propiedad no existe, devuelveNonesin lanzar error. - Para escribir, usa Set Property.
- Las propiedades BGE pueden ser
int,float,boolostr.