我使用了一捆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
我正在使用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. 所以你可以看到代码,这
我是Svelte新手,正在尝试将pixi.js导入到我的应用程序中。我试着在这篇之后将pixi.js导入我的svelte应用程序
我已经通过以下方式安装了pixi:
yarn add pixi.js --dev
然而,当我尝试导入窗口时,我得到了一个"ReferenceError: pixi.js is not defined“错误。下面是一个快速示例:
<script>
import * as PIXI from 'pixi.js'
import { onMount } from 'svelte';
let view
我是WebGL的新手,我决定尝试Phaser.js库。
我有一些问题的背景滚动(游戏,如跑步者和侧滚动者)。我已经看过它在PIXI.js中是如何工作的,但是我不能为Phaser找到一个解决方案。
Pixi.js码。
function init() {
var farTexture = PIXI.Texture.fromImage("resources/bg-far.png");
far = new PIXI.TilingSprite(farTexture, 512, 256);
far.position.x = 0;
far.position.y
我有一个100%的JS项目,它在浏览器中运行,大约有20个JS文件,在全局范围内有所有函数名。目前,我只需修改JS文件并刷新并立即查看更改。
但是,我想要静态类型检查的好处;输入TypeScript。我向变量和函数添加了类型注释,并将module设置为none。这很好!tsc将读取.ts中的内容,进行类型检查,然后发出与以前相同的.js,无需修改就可以在浏览器中运行。
问题是当我想与第三方库集成时。就我而言,pixi.js。
如果我尝试做类似于let x = PIXI.settings.TARGET_FPMS;的事情,那么tsc就会抱怨Cannot find name 'PIXI