mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-06-04 14:01:23 +02:00
include timescale in wire protocol ../../interface/src/avatar/AvatarActionHold.cpp
This commit is contained in:
parent
9b7ea19087
commit
2e5b25b5d8
1 changed files with 42 additions and 0 deletions
42
examples/debug-actions.js
Normal file
42
examples/debug-actions.js
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
|
||||||
|
|
||||||
|
function printData(data) {
|
||||||
|
var str = '';
|
||||||
|
for (var key in data) {
|
||||||
|
if (typeof data[key] == 'object') str += key + printData(data[key]) + ' ';
|
||||||
|
else str += key + ':' + data[key] + ' ';
|
||||||
|
}
|
||||||
|
return str;
|
||||||
|
};
|
||||||
|
|
||||||
|
function printActions(deltaTime) {
|
||||||
|
var printed = false;
|
||||||
|
var ids = Entities.findEntities(MyAvatar.position, 10);
|
||||||
|
for (var i = 0; i < ids.length; i++) {
|
||||||
|
var entityID = ids[i];
|
||||||
|
var actionIDs = Entities.getActionIDs(entityID);
|
||||||
|
if (actionIDs.length > 0) {
|
||||||
|
var props = Entities.getEntityProperties(entityID);
|
||||||
|
var output = props.name + " ";
|
||||||
|
for (var actionIndex = 0; actionIndex < actionIDs.length; actionIndex++) {
|
||||||
|
actionID = actionIDs[actionIndex];
|
||||||
|
actionArguments = Entities.getActionArguments(entityID, actionID);
|
||||||
|
// output += actionArguments['type'];
|
||||||
|
output += "(" + printData(actionArguments) + ") ";
|
||||||
|
}
|
||||||
|
if (!printed) {
|
||||||
|
print("---------");
|
||||||
|
printed = true;
|
||||||
|
}
|
||||||
|
print(output);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Script.setInterval(printActions, 5000);
|
||||||
|
|
||||||
|
// Script.update.connect(printActions);
|
Loading…
Reference in a new issue