UNPKG

laya-coreui-es

Version:

laya核心库、ui库es版本,剔除了媒体、TTF等功能。基于 LayaAir-release_2.12.0 修改

68 lines (67 loc) 2.1 kB
import { FrameAnimation } from "../display/FrameAnimation"; import { Graphics } from "../display/Graphics"; import { Matrix } from "../maths/Matrix"; /** * Graphics动画解析器 * @private */ export declare class GraphicAnimation extends FrameAnimation { /**@private */ animationList: any[]; /**@private */ animationDic: any; /**@private */ protected _nodeList: any[]; /**@private */ protected _nodeDefaultProps: any; /**@private */ protected _gList: any[]; /**@private */ protected _nodeIDAniDic: any; /**@private */ protected static _drawTextureCmd: any[]; /**@private */ protected static _temParam: any[]; /**@private */ private static _I; /**@private */ private static _rootMatrix; /**@private */ private _rootNode; /**@private */ protected _nodeGDic: any; /**@private */ private _parseNodeList; /**@private */ private _calGraphicData; /**@private */ private _createGraphicData; /**@private */ protected _createFrameGraphic(frame: number): any; protected _updateNodeGraphic(node: any, frame: number, parentTransfrom: Matrix, g: Graphics, alpha?: number): void; protected _updateNodeGraphic2(node: any, frame: number, g: Graphics): void; /** * @private * @override */ protected _calculateKeyFrames(node: any): void; /**@private */ protected getNodeDataByID(nodeID: number): any; /**@private */ protected _getParams(obj: any, params: any[], frame: number, obj2: any): any[]; /**@private */ private _getObjVar; private static _tempMt; /**@private */ protected _getTextureByUrl(url: string): any; /**@private */ setAniData(uiView: any, aniName?: string): void; parseByData(aniData: any): any; /**@private */ setUpAniData(uiView: any): void; /**@private */ protected _clear(): void; static parseAnimationByData(animationObject: any): any; static parseAnimationData(aniData: any): any; } export {};