mirror of
https://github.com/overte-org/overte.git
synced 2025-08-09 21:43:03 +02:00
entityProperties.html handles non object userData
This commit is contained in:
parent
95f7ea5609
commit
0353e562e4
1 changed files with 12 additions and 11 deletions
|
@ -626,18 +626,19 @@
|
||||||
var parsedUserData = {}
|
var parsedUserData = {}
|
||||||
try {
|
try {
|
||||||
parsedUserData = JSON.parse(properties.userData);
|
parsedUserData = JSON.parse(properties.userData);
|
||||||
|
|
||||||
|
if ("grabbableKey" in parsedUserData) {
|
||||||
|
if ("grabbable" in parsedUserData["grabbableKey"]) {
|
||||||
|
elGrabbable.checked = parsedUserData["grabbableKey"].grabbable;
|
||||||
|
}
|
||||||
|
if ("wantsTrigger" in parsedUserData["grabbableKey"]) {
|
||||||
|
elWantsTrigger.checked = parsedUserData["grabbableKey"].wantsTrigger;
|
||||||
|
}
|
||||||
|
if ("ignoreIK" in parsedUserData["grabbableKey"]) {
|
||||||
|
elIgnoreIK.checked = parsedUserData["grabbableKey"].ignoreIK;
|
||||||
|
}
|
||||||
|
}
|
||||||
} catch(e) {}
|
} catch(e) {}
|
||||||
if ("grabbableKey" in parsedUserData) {
|
|
||||||
if ("grabbable" in parsedUserData["grabbableKey"]) {
|
|
||||||
elGrabbable.checked = parsedUserData["grabbableKey"].grabbable;
|
|
||||||
}
|
|
||||||
if ("wantsTrigger" in parsedUserData["grabbableKey"]) {
|
|
||||||
elWantsTrigger.checked = parsedUserData["grabbableKey"].wantsTrigger;
|
|
||||||
}
|
|
||||||
if ("ignoreIK" in parsedUserData["grabbableKey"]) {
|
|
||||||
elIgnoreIK.checked = parsedUserData["grabbableKey"].ignoreIK;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
elCollisionSoundURL.value = properties.collisionSoundURL;
|
elCollisionSoundURL.value = properties.collisionSoundURL;
|
||||||
elLifetime.value = properties.lifetime;
|
elLifetime.value = properties.lifetime;
|
||||||
|
|
Loading…
Reference in a new issue