This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
dragengine:modules:dragonscript:behavior_vrhmd [2024/03/14 16:57] – dragonlord | dragengine:modules:dragonscript:behavior_vrhmd [2025/03/12 23:00] (current) – dragonlord | ||
---|---|---|---|
Line 25: | Line 25: | ||
This behavior has no element class properties. | This behavior has no element class properties. | ||
+ | |||
+ | ====== Events ====== | ||
+ | |||
+ | ===== hmdAttached ===== | ||
+ | |||
+ | HMD attached and ready to use. | ||
+ | |||
+ | ===== hmdDetached ===== | ||
+ | |||
+ | HMD detached and no more usable. | ||
====== Required Behaviors ====== | ====== Required Behaviors ====== | ||
Line 42: | Line 52: | ||
# | # | ||
- | Since DragonScript Module Version | + | Since DragonScript Module Version |
====== Use Cases ====== | ====== Use Cases ====== | ||
Line 63: | Line 73: | ||
end | end | ||
end | end | ||
+ | </ | ||
+ | |||
+ | ====== Behavior Factory ====== | ||
+ | |||
+ | Using element class supporting adding behaviors the behavior can be added like this: | ||
+ | <code xml> | ||
+ | <?xml version=' | ||
+ | < | ||
+ | < | ||
+ | | ||
+ | < | ||
+ | <!-- set element properties. omit property prefix if used inside behavior tag --> | ||
+ | <string name=' | ||
+ | </ | ||
+ | </ | ||
</ | </ | ||