一款高度可配置的视口/2D 摄像头,专为与 pixi.js 兼容而设计
一个高度可配置的视口/2D 摄像头,专为与 pixi.js 协作而设计。 功能包括拖动、双指缩放、鼠标滚轮缩放、减速拖动、跟随目标、动画、点击捕捉、缩放捕捉、夹持、在边缘弹回以及在鼠标边缘移动。请参阅下面的实时示例,尝试使用这些功能。 所有功能均可配置和移除,因此您可以设置视口以满足您的需求。
将 pixi-viewport 移植到 pixi.js v8+ - 对于造成的混乱,我们深表歉意。
将 pixi-viewport 移植到 pixi.js v7.2+。
注意:自 pixi.js v7.2 以来,interactive(布尔值)已被弃用,取而代之的是 eventMode。
将 pixi-viewport 移植到 pixi.js v7(感谢 @cuire!)。
yarn add pixi-viewport 或者 npm i pixi-viewport 或者下载最新版本(https://github.com/davidfig/pixi-viewport/releases/)并使用它:
需要按照以下方式导入或要求使用视口:
import { Viewport } from "pixi-viewport";
// or
const Viewport = require("pixi-viewport").Viewport;插件已被移动到自己的对象中:
// viewport.pausePlugin('drag')
查看
[https://viewport.pixijs.io/jsdoc/](https://viewport.pixijs.io/jsdoc/)暂无开放 Issues,或尚未同步最近议题。