Files
JiboSDK/node_modules/jibo/lib/api/animate.js

1 line
1.4 KiB
JavaScript
Raw Normal View History

2026-03-22 03:21:45 +02:00
"use strict";function e(e){u.createAnimationUtilities=function(){return console.log("Warning: createAnimationUtilities() is deprecated. Access anim utils via jibo.animate."),e},e.createAnimationUtilities=function(){return e},e.createAnimationBuilderFromKeysPath=function(i,n,t){m(function(o,r){s(A.parse(i).dir,function(o,a){l.keysToAnimObjectAsync(i,function(i){function o(e,i,n){var t=d.getPath(n.file);d.startAudio(t,a===r?"":a)}function u(){c.off("playAudio",o),c.off("STOPPED",u)}var c=e.createAnimationBuilderFromData(i,n);c.on("play-audio",o),c.on("STOPPED",u),t(c)})})})},e.MODALITY_NAME=u.MODALITY_NAME,e.trajectory=u.trajectory,e.AnimationEventType=u.AnimationEventType,e.LookatEventType=u.LookatEventType,e.THREE=f}function i(){var e=c.createRobotRenderer;c.robotInfo=v,c.timeline=y,c.createRobotRenderer=function(i,n,t){e(v,i,n,function(e){null!==e?(o.connectRenderer(y,e),t&&t(null,e)):t&&t("Renderer creation failed")})}}var n=function(e){return e&&e.__esModule?e["default"]:e},t=require("animation-utilities"),o=t.TimelineBuilder,r=t.RobotInfo,a=t.JiboConfig,u=t.animate,c=t.visualize,f=t.THREE,l=n(require("jibo-keyframes")),d=n(require("../audio-helper")),s=n(require("../get-base-directory")),m=n(require("../get-project-root")),A=n(require("path")),v=void 0,y=void 0;module.exports=function(n,t){var u=new a;r.createInfo(u,function(r){o.createTimeline(r,function(o){v=r,y=o,n.init(y,v),e(n),i(),t()})})};