Increase a value for the given key within this Game Objects Data Manager. If the key doesn't already exist in the Data Manager then it is increased from 0.
If the Game Object has not been enabled for data (via setDataEnabled
) then it will be enabled
before setting the value.
If the key doesn't already exist in the Data Manager then it is created.
When the value is first set, a setdata
event is emitted from this Game Object.
name | type | arguments | description |
---|---|---|---|
key | string | object |
The key to increase the value for. |
|
data | * | <optional> |
The value to increase for the given key. |
This GameObject.