UNPKG

@drincs/pixi-vn

Version:

Pixi'VN is a npm package that provides various features for creating visual novels.

31 lines (28 loc) 1.07 kB
import { Ticker } from 'pixi.js'; import { MoveTickerProps } from '../../types/ticker/MoveTickerProps.js'; import TickerBase from './TickerBase.js'; import '../../interface/TickerProgrationType.js'; import '../../types/TickerIdType.js'; import '../../interface/TickerArgs.js'; import '../../interface/Ticker.js'; /** * A ticker that moves the canvas element of the canvas. * This ticker can be used on all canvas elements that extend the {@link PixiContainer} class. * @example * ```typescript * let alien = addImage("alien", 'https://pixijs.com/assets/eggHead.png') * canvas.add("alien", alien); * const ticker = new MoveTicker({ * speed: 0.1, * destination: { x: 100, y: 100 }, * }), * ``` */ declare class MoveTicker extends TickerBase<MoveTickerProps> { fn(ticker: Ticker, args: MoveTickerProps, aliases: string[], tickerId: string): void; onEndOfTicker(alias: string | string[], tickerId: string, args: MoveTickerProps, options?: { editPosition: boolean; }): void; private speedConvert; } export { MoveTicker as default };