我使用了一捆pixi.js +类型记录+ es6 + system.js
import Test from './test';
export class Main {
constructor() {
console.log('typescript main ');
new Test();
}
}
import PIXI from 'pixi.js';
export default class Test extends PIXI.Sprite{
constructor(){
我做了:npm install pixi.js,tsd install pixi.js,我已经正确地实现了一切,除了来自tsd的定义文件有注释
//Type definitions for Pixi.js v3.0.10-dev
我的dist .js文件也是:
//pixi.js - v3.0.9 (this version mismatch is not critical)
所以,我的问题是,在发布的“示例”和这个版本(v3.x.x)之间是否有一些更改列表?
(对我来说,最困难的是谷歌( google ),因为智能手机上大量的东西被命名为PIXI v 2/v3,另外我也是移动应用程序的开发者
我无法将pixi连接到添加到angular.json中的角度
"scripts": [
"../node_modules/pixi.js/lib/index.js"
],
在课堂上:
import * as PIXI from 'pixi.js';
export class Render {
public app: any;
constructor(el) {
this.app = new PIXI.Application({
width: 800,
he
我正在尝试编译一个项目,它使用带有闭包编译器的pixi.js库在高级模式下,如下所示:
You should not include a minified version of pixi during your minifying process. Instead, you can try to include the unminified version.
我正在使用这个文件(请纠正我,这不是正确的):
和最新的编译器( v20151015 )
--summary_detail_level 3
--warning_level VERBOSE
--compilation_level ADV
我有一个反应应用程序与动画渲染与PIXI.js和@入口/反应-皮西。
在使用Jest运行测试时,我会得到错误:
Error: Uncaught [TypeError: Cannot read properties of null (reading 'stage')]
● run Homepage tests › is Homepage rendered
WebGL unsupported in this browser, use "pixi.js-legacy" for fallback canvas2d support.
5 | describe(
我目前正在使用svelte(第一次使用svelte)、Vite、TS和Pixi进行一个项目。当我尝试运行vite build时,我会得到错误Cannot use import statement outside a module。然而,在我的package.json中,我有"type": "module",而且我相信其他的东西都配置得很好。我尝试过从pixi.js/dist/esm/pixi.js和pixi.js/dist/cjs/pixi.js导入,但这两种导入都失败了。不知道我在这里做错了什么,但是任何帮助都是非常感谢的!
不确定这是否重要,但我也使用pnp
我需要使用PixiJS在画布中显示一个相当复杂的2D形状,为此,我希望在一个单独的线程( worker)中创建和定义所有图形元素,以避免阻塞UI的其余部分。
问题是,当我像这样在worker文件中导入PixiJS时
importScripts('https://cdnjs.cloudflare.com/ajax/libs/pixi.js/4.5.2/pixi.js');
它给了我一个错误,因为它访问DOM元素(比如窗口和文档),这在web工作者中是不允许的。我怎么才能解决这个问题?
这是一个错误:
Uncaught ReferenceError: window is not d
我正在使用Reactivewithpixi.js开发一个简单的网络游戏
我想从本地目录向pixi.js添加一些图像
这是我研究过的网站
这是密码
import * as PIXI from 'pixi.js'
import React from 'react'
export default class PixiTestPage extends React.Component{
componentDidMount(){
//Create a Pixi Application
const app = new PIXI.Ap
我正在尝试使用一个库(PixiJS),它具有来自“@type/pixi.js”的过时类型定义。如何使用现有类型和尚未定义的类型?我想做以下几件事:
import * as PIXI from 'pixi.js'; // use PIXI types (PIXI.Renderer, PIXI.stage, etc)
declare var PIXI.Application: any; // untyped PIXI.Application
在VSCode中,我得到以下错误:
[ts] Import declaration conflicts with local declar
我最近通过github了解到了pixi.js,并对此很感兴趣。
我使用了npm install pixi.js --save并粘贴了github代码库中的示例代码,但返回了以下错误:
C:\Users\*****\WebstormProjects\pixie_the_game\game.js:4
const app = new PIXI.Application();
^
ReferenceError: PIXI is not defined
at Object.<anonymous> (C:\Users\*****\WebstormProjects
我目前正在为安卓开发一个游戏与Pixi.js,所以只与HTML5和Javascript。
为了了解游戏的性能,我尝试使用CocoonJS Launcher应用程序。我在我的服务器上托管了文件。当我启动应用程序时,我收到以下错误消息:
Javascript Exception (Line: 1308 File:'1587683816' Tag:'script'): TypeError: Result of expression 'document.createTextNode' [undefined] is not a function.
问题出在
我想知道是否有一种方法可以让Pixi.JS的Graphics API以与填充SVG路径相同的方式填充。我猜可能没有一种快速的方法来做到这一点。 基本上,在SVG中,当带有填充的路径交叉时,正空间将自动填充,而在Pixi.JS Graphics API中,如果路径交叉,它似乎会尝试填充最大的外部空间。 这很难在文本中解释,所以here is a codepen to show the differences between the two and how the same data will cause them to render in different ways. 所以你可以看到代码,这