UNPKG

@drincs/pixi-vn-json

Version:

Pixi'VN can be integrated with JSON files to create a visual novel.

31 lines (28 loc) 977 B
import { ShowWithDissolveTransitionProps, UPDATE_PRIORITY, ShowWithFadeTransitionProps, MoveInOutProps, ZoomInOutProps, PushInOutProps } from '@drincs/pixi-vn'; type DissolveTransition = { type: "dissolve"; props?: ShowWithDissolveTransitionProps; priority?: UPDATE_PRIORITY; }; type FadeTransition = { type: "fade"; props?: ShowWithFadeTransitionProps; priority?: UPDATE_PRIORITY; }; type MoveInOutTransition = { type: "movein" | "moveout"; props?: MoveInOutProps; priority?: UPDATE_PRIORITY; }; type ZoomInOutTransition = { type: "zoomin" | "zoomout"; props?: ZoomInOutProps; priority?: UPDATE_PRIORITY; }; type PushInOutTransition = { type: "pushin" | "pushout"; props?: PushInOutProps; priority?: UPDATE_PRIORITY; }; type PixiVNJsonMediaTransiotions = DissolveTransition | FadeTransition | MoveInOutTransition | ZoomInOutTransition | PushInOutTransition; export type { PixiVNJsonMediaTransiotions as default };