@eva/react-eva-sprite-animation
Version:
React EVA是一个让开发同学能够在React技术体系下,利用EVA JS的游戏研发能力,开发动画、游戏类场景的框架。它可以让开发同学用熟悉的JSX和Hooks语法编写动画、游戏场景的代码。
21 lines (20 loc) • 818 B
TypeScript
/// <reference types="react" />
import { EvaRefObject } from '@eva/react-eva';
import { SpriteAnimation as SpriteAnimationComponent } from '@eva/plugin-renderer-sprite-animation';
export declare class SpriteAnimationRefObject extends EvaRefObject {
constructor(_ref: any);
play(speed: any): void;
stop(): void;
}
export declare function useSpriteAnimationResource({ name, image, json }: {
name: any;
image: any;
json: any;
}): string;
export declare function useSpriteAnimation({ resource, speed, autoPlay }: {
resource: any;
speed: any;
autoPlay: any;
}): SpriteAnimationComponent;
declare const SpriteAnimation: import("react").ForwardRefExoticComponent<Pick<Record<string, any>, string> & import("react").RefAttributes<SpriteAnimationRefObject>>;
export default SpriteAnimation;