mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-05-06 16:09:51 +02:00
18 lines
774 B
JavaScript
18 lines
774 B
JavaScript
var stickID = null;
|
|
// sometimes if this is run immediately the stick doesn't get created? use a timer.
|
|
Script.setTimeout(function() {
|
|
var stickID = Entities.addEntity({
|
|
type: "Model",
|
|
modelURL: "https://hifi-public.s3.amazonaws.com/eric/models/stick.fbx",
|
|
compoundShapeURL: "https://hifi-public.s3.amazonaws.com/eric/models/stick.obj",
|
|
dimensions: {x: .11, y: .11, z: .59},
|
|
position: MyAvatar.getRightPalmPosition(),
|
|
rotation: MyAvatar.orientation,
|
|
damping: .1,
|
|
collisionsWillMove: true
|
|
});
|
|
Entities.addAction("hold", stickID, {relativePosition: {x: 0.0, y: 0.0, z: -0.9}, timeScale: 0.15});
|
|
}, 3000);
|
|
|
|
function cleanup() { Entities.deleteEntity(stickID); }
|
|
Script.scriptEnding.connect(cleanup);
|