UNPKG

ngx-spine

Version:

[![Build Status](https://travis-ci.org/PoiScript/ngx-spine.svg?branch=master)](https://travis-ci.org/PoiScript/ngx-spine)

56 lines 5.71 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { MathUtils } from "../Utils"; var JitterEffect = /** @class */ (function () { function JitterEffect(jitterX, jitterY) { this.jitterX = 0; this.jitterY = 0; this.jitterX = jitterX; this.jitterY = jitterY; } /** * @param {?} skeleton * @return {?} */ JitterEffect.prototype.begin = /** * @param {?} skeleton * @return {?} */ function (skeleton) { }; /** * @param {?} position * @param {?} uv * @param {?} light * @param {?} dark * @return {?} */ JitterEffect.prototype.transform = /** * @param {?} position * @param {?} uv * @param {?} light * @param {?} dark * @return {?} */ function (position, uv, light, dark) { position.x += MathUtils.randomTriangular(-this.jitterX, this.jitterY); position.y += MathUtils.randomTriangular(-this.jitterX, this.jitterY); }; /** * @return {?} */ JitterEffect.prototype.end = /** * @return {?} */ function () { }; return JitterEffect; }()); export { JitterEffect }; if (false) { /** @type {?} */ JitterEffect.prototype.jitterX; /** @type {?} */ JitterEffect.prototype.jitterY; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSml0dGVyRWZmZWN0LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LXNwaW5lLyIsInNvdXJjZXMiOlsibGliL3NwaW5lLXRzL2NvcmUvdmVydGV4ZWZmZWN0cy9KaXR0ZXJFZmZlY3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQThCQSxPQUFPLEVBQVcsU0FBUyxFQUFTLE1BQU0sVUFBVSxDQUFDO0FBRXJEO0lBSUUsc0JBQVksT0FBZSxFQUFFLE9BQWU7UUFINUMsWUFBTyxHQUFHLENBQUMsQ0FBQztRQUNaLFlBQU8sR0FBRyxDQUFDLENBQUM7UUFHVixJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQztRQUN2QixJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQztJQUN6QixDQUFDOzs7OztJQUVELDRCQUFLOzs7O0lBQUwsVUFBTSxRQUFrQixJQUFTLENBQUM7Ozs7Ozs7O0lBRWxDLGdDQUFTOzs7Ozs7O0lBQVQsVUFBVSxRQUFpQixFQUFFLEVBQVcsRUFBRSxLQUFZLEVBQUUsSUFBVztRQUNqRSxRQUFRLENBQUMsQ0FBQyxJQUFJLFNBQVMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQ3RFLFFBQVEsQ0FBQyxDQUFDLElBQUksU0FBUyxDQUFDLGdCQUFnQixDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDeEUsQ0FBQzs7OztJQUVELDBCQUFHOzs7SUFBSCxjQUFhLENBQUM7SUFDaEIsbUJBQUM7QUFBRCxDQUFDLEFBakJELElBaUJDOzs7O0lBaEJDLCtCQUFZOztJQUNaLCtCQUFZIiwic291cmNlc0NvbnRlbnQiOlsiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICogU3BpbmUgUnVudGltZXMgTGljZW5zZSBBZ3JlZW1lbnRcbiAqIExhc3QgdXBkYXRlZCBNYXkgMSwgMjAxOS4gUmVwbGFjZXMgYWxsIHByaW9yIHZlcnNpb25zLlxuICpcbiAqIENvcHlyaWdodCAoYykgMjAxMy0yMDE5LCBFc290ZXJpYyBTb2Z0d2FyZSBMTENcbiAqXG4gKiBJbnRlZ3JhdGlvbiBvZiB0aGUgU3BpbmUgUnVudGltZXMgaW50byBzb2Z0d2FyZSBvciBvdGhlcndpc2UgY3JlYXRpbmdcbiAqIGRlcml2YXRpdmUgd29ya3Mgb2YgdGhlIFNwaW5lIFJ1bnRpbWVzIGlzIHBlcm1pdHRlZCB1bmRlciB0aGUgdGVybXMgYW5kXG4gKiBjb25kaXRpb25zIG9mIFNlY3Rpb24gMiBvZiB0aGUgU3BpbmUgRWRpdG9yIExpY2Vuc2UgQWdyZWVtZW50OlxuICogaHR0cDovL2Vzb3Rlcmljc29mdHdhcmUuY29tL3NwaW5lLWVkaXRvci1saWNlbnNlXG4gKlxuICogT3RoZXJ3aXNlLCBpdCBpcyBwZXJtaXR0ZWQgdG8gaW50ZWdyYXRlIHRoZSBTcGluZSBSdW50aW1lcyBpbnRvIHNvZnR3YXJlXG4gKiBvciBvdGhlcndpc2UgY3JlYXRlIGRlcml2YXRpdmUgd29ya3Mgb2YgdGhlIFNwaW5lIFJ1bnRpbWVzIChjb2xsZWN0aXZlbHksXG4gKiBcIlByb2R1Y3RzXCIpLCBwcm92aWRlZCB0aGF0IGVhY2ggdXNlciBvZiB0aGUgUHJvZHVjdHMgbXVzdCBvYnRhaW4gdGhlaXIgb3duXG4gKiBTcGluZSBFZGl0b3IgbGljZW5zZSBhbmQgcmVkaXN0cmlidXRpb24gb2YgdGhlIFByb2R1Y3RzIGluIGFueSBmb3JtIG11c3RcbiAqIGluY2x1ZGUgdGhpcyBsaWNlbnNlIGFuZCBjb3B5cmlnaHQgbm90aWNlLlxuICpcbiAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgRVNPVEVSSUMgU09GVFdBUkUgTExDIFwiQVMgSVNcIiBBTkQgQU5ZIEVYUFJFU1NcbiAqIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFRIRSBJTVBMSUVEIFdBUlJBTlRJRVNcbiAqIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuIElOXG4gKiBOTyBFVkVOVCBTSEFMTCBFU09URVJJQyBTT0ZUV0FSRSBMTEMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCxcbiAqIElOQ0lERU5UQUwsIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsXG4gKiBCVVQgTk9UIExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVMsIEJVU0lORVNTXG4gKiBJTlRFUlJVUFRJT04sIE9SIExPU1MgT0YgVVNFLCBEQVRBLCBPUiBQUk9GSVRTKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZXG4gKiBUSEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUIChJTkNMVURJTkdcbiAqIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UgT0YgVEhJUyBTT0ZUV0FSRSxcbiAqIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5pbXBvcnQgeyBWZXJ0ZXhFZmZlY3QgfSBmcm9tIFwiLi4vVmVydGV4RWZmZWN0XCI7XG5pbXBvcnQgeyBTa2VsZXRvbiB9IGZyb20gXCIuLi9Ta2VsZXRvblwiO1xuaW1wb3J0IHsgVmVjdG9yMiwgTWF0aFV0aWxzLCBDb2xvciB9IGZyb20gXCIuLi9VdGlsc1wiO1xuXG5leHBvcnQgY2xhc3MgSml0dGVyRWZmZWN0IGltcGxlbWVudHMgVmVydGV4RWZmZWN0IHtcbiAgaml0dGVyWCA9IDA7XG4gIGppdHRlclkgPSAwO1xuXG4gIGNvbnN0cnVjdG9yKGppdHRlclg6IG51bWJlciwgaml0dGVyWTogbnVtYmVyKSB7XG4gICAgdGhpcy5qaXR0ZXJYID0gaml0dGVyWDtcbiAgICB0aGlzLmppdHRlclkgPSBqaXR0ZXJZO1xuICB9XG5cbiAgYmVnaW4oc2tlbGV0b246IFNrZWxldG9uKTogdm9pZCB7fVxuXG4gIHRyYW5zZm9ybShwb3NpdGlvbjogVmVjdG9yMiwgdXY6IFZlY3RvcjIsIGxpZ2h0OiBDb2xvciwgZGFyazogQ29sb3IpOiB2b2lkIHtcbiAgICBwb3NpdGlvbi54ICs9IE1hdGhVdGlscy5yYW5kb21Ucmlhbmd1bGFyKC10aGlzLmppdHRlclgsIHRoaXMuaml0dGVyWSk7XG4gICAgcG9zaXRpb24ueSArPSBNYXRoVXRpbHMucmFuZG9tVHJpYW5ndWxhcigtdGhpcy5qaXR0ZXJYLCB0aGlzLmppdHRlclkpO1xuICB9XG5cbiAgZW5kKCk6IHZvaWQge31cbn1cbiJdfQ==