UNPKG

@dcl/ecs

Version:
39 lines (38 loc) 842 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.defineTweenComponent = void 0; const index_gen_1 = require("../generated/index.gen"); const TweenHelper = { Move(move) { return { $case: 'move', move }; }, Rotate(rotate) { return { $case: 'rotate', rotate }; }, Scale(scale) { return { $case: 'scale', scale }; }, TextureMove(textureMove) { return { $case: 'textureMove', textureMove }; } }; function defineTweenComponent(engine) { const theComponent = (0, index_gen_1.Tween)(engine); return { ...theComponent, Mode: TweenHelper }; } exports.defineTweenComponent = defineTweenComponent;