Files
JiboSDK/node_modules/jibo-keyframes/lib/layers/eye-and-overlay-layers.js
2026-03-22 03:21:45 +02:00

1 line
4.9 KiB
JavaScript

"use strict";function e(e,t){return function(){var o={};return r(o,t+"vertexJoint1_t",u.toMetersX(e["Vertex 1"].x)*e.Scale.x),r(o,t+"vertexJoint1_t_2",u.toMetersY(e["Vertex 1"].y)*e.Scale.y),r(o,t+"vertexJoint2_t",u.toMetersX(e["Vertex 2"].x)*e.Scale.x),r(o,t+"vertexJoint2_t_2",u.toMetersY(e["Vertex 2"].y)*e.Scale.y),r(o,t+"vertexJoint3_t",u.toMetersX(e["Vertex 3"].x)*e.Scale.x),r(o,t+"vertexJoint3_t_2",u.toMetersY(e["Vertex 3"].y)*e.Scale.y),r(o,t+"vertexJoint4_t",u.toMetersX(e["Vertex 4"].x)*e.Scale.x),r(o,t+"vertexJoint4_t_2",u.toMetersY(e["Vertex 4"].y)*e.Scale.y),r(o,t+"vertexJoint5_t",u.toMetersX(e["Vertex 5"].x)*e.Scale.x),r(o,t+"vertexJoint5_t_2",u.toMetersY(e["Vertex 5"].y)*e.Scale.y),r(o,t+"vertexJoint6_t",u.toMetersX(e["Vertex 6"].x)*e.Scale.x),r(o,t+"vertexJoint6_t_2",u.toMetersY(e["Vertex 6"].y)*e.Scale.y),r(o,t+"vertexJoint7_t",u.toMetersX(e["Vertex 7"].x)*e.Scale.x),r(o,t+"vertexJoint7_t_2",u.toMetersY(e["Vertex 7"].y)*e.Scale.y),r(o,t+"vertexJoint8_t",u.toMetersX(e["Vertex 8"].x)*e.Scale.x),r(o,t+"vertexJoint8_t_2",u.toMetersY(e["Vertex 8"].y)*e.Scale.y),r(o,t+"vertexJoint9_t",u.toMetersX(e["Vertex 9"].x)*e.Scale.x),r(o,t+"vertexJoint9_t_2",u.toMetersY(e["Vertex 9"].y)*e.Scale.y),o}()}var t=function(e){return e&&e.__esModule?e["default"]:e},r=function(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0})},o=function(){function e(e,t){for(var r in t){var o=t[r];o.configurable=!0,o.value&&(o.writable=!0)}Object.defineProperties(e,t)}return function(t,r,o){return r&&e(t.prototype,r),o&&e(t,o),t}}(),n=function O(e,t,r){var o=Object.getOwnPropertyDescriptor(e,t);if(void 0===o){var n=Object.getPrototypeOf(e);return null===n?void 0:O(n,t,r)}if("value"in o&&o.writable)return o.value;var a=o.get;if(void 0!==a)return a.call(r)},a=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(e.__proto__=t)},i=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},l=require("../layer").DOFBaseLayer,u=t(require("./conversion")),_=t(require("lodash")),x=0,v=0,y=300,c=300,s=[{display:"linear",label:"Linear Tween",value:"linear"},{display:"sine in",label:"Sine Ease In",value:"sineIn"},{display:"sine out",label:"Sine Ease Out",value:"sineOut"},{display:"sine in out",label:"Sine Ease In Out",value:"sineInOut"},{display:"cubic in",label:"Cubic Ease In",value:"cubicIn"},{display:"cubic out",label:"Cubic Ease Out",value:"cubicOut"},{display:"cubic in out",label:"Cubic Ease In Out",value:"cubicInOut"}],f={type:{name:"enum",values:s},defaultValue:s[3],blendOperation:"none"},J=function(e,t){return{type:"vector2",defaultValue:{x:e,y:t},blendOperation:"add"}},b={properties:{Rotate:{type:"float",defaultValue:0,blendOperation:"add"},Scale:{type:"vector2",defaultValue:{x:1,y:1},blendOperation:"multiply"},Translate:{type:"vector2",defaultValue:{x:x,y:v},blendOperation:"add"},Tween:f,"Vertex 1":J(-y,-c),"Vertex 2":J(0,-c),"Vertex 3":J(y,-c),"Vertex 4":J(-y,0),"Vertex 5":J(0,0),"Vertex 6":J(y,0),"Vertex 7":J(-y,c),"Vertex 8":J(0,c),"Vertex 9":J(y,c)}},p=_.extend({},b,{layerType:"Eye",dofs:{eyeSubRootBn_r:!0,eyeSubRootBn_t:!0,eyeSubRootBn_t_2:!0,vertexJoint1_t:!0,vertexJoint1_t_2:!0,vertexJoint2_t:!0,vertexJoint2_t_2:!0,vertexJoint3_t:!0,vertexJoint3_t_2:!0,vertexJoint4_t:!0,vertexJoint4_t_2:!0,vertexJoint5_t:!0,vertexJoint5_t_2:!0,vertexJoint6_t:!0,vertexJoint6_t_2:!0,vertexJoint7_t:!0,vertexJoint7_t_2:!0,vertexJoint8_t:!0,vertexJoint8_t_2:!0,vertexJoint9_t:!0}}),d=_.extend({},b,{layerType:"Overlay",dofs:{overlay_textureSubRootBn_r:!0,overlay_textureSubRootBn_t:!0,overlay_textureSubRootBn_t_2:!0,overlay_vertexJoint1_t:!0,overlay_vertexJoint1_t_2:!0,overlay_vertexJoint2_t:!0,overlay_vertexJoint2_t_2:!0,overlay_vertexJoint3_t:!0,overlay_vertexJoint3_t_2:!0,overlay_vertexJoint4_t:!0,overlay_vertexJoint4_t_2:!0,overlay_vertexJoint5_t:!0,overlay_vertexJoint5_t_2:!0,overlay_vertexJoint6_t:!0,overlay_vertexJoint6_t_2:!0,overlay_vertexJoint7_t:!0,overlay_vertexJoint7_t_2:!0,overlay_vertexJoint8_t:!0,overlay_vertexJoint8_t_2:!0,overlay_vertexJoint9_t:!0}}),S=function(t){function r(){i(this,r),n(Object.getPrototypeOf(r.prototype),"constructor",this).call(this)}return a(r,t),o(r,null,{getInfo:{value:function(){return p}},generateDofs:{value:function(t){var r=e(t,"");return r.eyeSubRootBn_r=t.Rotate/180*Math.PI,r.eyeSubRootBn_t=u.toMetersX(t.Translate.x),r.eyeSubRootBn_t_2=u.toMetersY(t.Translate.y),r}}}),r}(l),V=function(t){function r(){i(this,r),n(Object.getPrototypeOf(r.prototype),"constructor",this).call(this)}return a(r,t),o(r,null,{getInfo:{value:function(){return d}},generateDofs:{value:function(t){var r=e(t,"overlay_");return r.overlay_textureSubRootBn_r=t.Rotate/180*Math.PI,r.overlay_textureSubRootBn_t=u.toMetersX(t.Translate.x),r.overlay_textureSubRootBn_t_2=u.toMetersY(t.Translate.y),r}}}),r}(l);module.exports={Eye:S,Overlay:V};