pixi.js相关内容
var stage = new PIXI.Container()
..
我正在使用 Pixi.js 并尝试将动画帧保存到图像中.canvas.toDataUrl 应该可以工作,但我得到的只是一个黑色矩形.查看现场示例这里 我用来提取图像数据并设置图像的代码是: var canvas = $('canvas')[0];var context = canvas.getContext('2d');$('button').click(function() {var
..
我从 pixiJS 开始,遵循这本书:“学习 Pixi.js为游戏和网络创建出色的交互式图形"- 雷克斯范德斯皮.我了解基本游戏的以下一般结构是如何工作的, let state = play;函数游戏循环(){请求动画帧(游戏循环);状态();renderer.render(stage);}函数播放(){//做一点事} 我不知道如何修改上述内容以包含客户端-服务器通信.我想为此使用 soket
..
我正在使用 Pixi.js 并尝试将动画的一帧保存为图像.canvas.toDataUrl 应该可以工作,但我得到的只是一个黑色矩形.查看现场示例此处 我用来提取图像数据并设置图像的代码是: var canvas = $('canvas')[0];var context = canvas.getContext('2d');$('button').click(function() {var
..
我想使用 pixijs lineTo 方法绘制某种popyline 图表.问题是线条呈现在专用区域之外. 示例: var stage = new PIXI.Stage(0xFFFFFE);var renderer = new PIXI.WebGLRenderer(600, 600);document.body.appendChild(renderer.view);var graphics
..
我无法将 pixi 连接到 angular我添加到 angular.json “脚本":[“../node_modules/pixi.js/lib/index.js"], 在课堂上: import * as PIXI from 'pixi.js';导出类渲染{公共应用程序:任何;构造函数(el){this.app = new PIXI.Application({宽度:800,高度:600})
..
我有一个 React 应用程序,它使用了一个使用 PixiJS 的数据可视化库. 我偶尔会在 Chrome 中遇到令人沮丧的 CONTEXT_LOST_WEBGL 错误,这些错误迫使用户手动重新加载页面,以便(重新)呈现页面. 我无法经常或可靠地重现该错误,但我知道它会发生,因为其他人告诉我该应用程序偶尔不显示任何数据.引发此错误的情况似乎非常依赖于上下文,因此难以概括 - 低功耗图形
..
我正在按照 Pixi 教程 在 VueJS 组件中学习 PixiJS我控制台显示此错误: vue.runtime.esm.js?2b0e:619 [Vue 警告]:渲染错误:“TypeError:将循环结构转换为 JSON
{{ displayPixi() }}从 'pixi.js' 导入 * 作为 PIXI导出默认{name: 'HelloWorld',方法:
..
我正在移植我写为pixi.js HTML5游戏的游戏,可以将其嵌入itch.io.我的游戏会打印到HTML文件中的 canvas 上.itch.io将该HTML文件嵌入到 iframe 中,并提供全屏按钮,以全屏显示 iframe . 在CSS缩放之前,我的游戏以720x960的固定分辨率运行. itch.io 具有固定大小的 iframe ,我可以使用其界面进行设置.我将其设置为720x9
..
我正在使用以下代码在容器中应用遮罩,但是单击页面(chrome)上的刷新按钮后,pixi阶段将变为完全白色,直到刷新完成.你知道如何解决这个问题吗? 让mask = new PIXI.Sprite(PIXI.Texture.WHITE);mask.x = maskX;mask.y = maskY;mask.width = maskWidth;mask.height = maskHeight;co
..
我需要检测两个对象是否相互碰撞/重叠,为了达到这个目的,我偶然发现"run pixie run"游戏中使用的碰撞算法无效,因此我将其传递给在 pixijs论坛(下面的代码),但是即使在某些情况下,它也只能工作. 命中测试中涉及的对象是两个DisplayObjectContainer,其中包含Sprite和Graphics元素(即用于显示Sprite的boundingBox的矩形).精灵的锚点
..
我正在使用pixi.js创建一个交互式网格.该网格由PIXI Graphics矩形组成.我现在正在创建一个25000个矩形的布局,浏览器很难处理它(下面的代码沙箱) 这是我的设置: setup(){//制作30 x 13的瓷砖网格for(令i = 0; i
..
PixiJS演示程序,例如 http://pixijs.io在 将以下代码添加到MainActivity.java: 程序包com.locuslabs.myapplication;导入android.support.v7.app.AppCompatActivity;导入android.os.Bundle;导入android.webkit.WebSettings;导入android.webk
..
我目前正在一个包含项目列表的网站上工作.每个项目都有一个缩略图,我正在使用 PixiJS 在所有项目上添加着色器效果.问题是列表上有16个以上的项目,因此出现以下错误: 警告:活动的WebGL上下文太多.最早的上下文将丢失. 是否有增加此限制的方法?我无法在WebGL上制作整个页面,而且使用范围非常有限(没有交互作用,没有特效),以至于我认为更多的WebGL上下文不会使页面变得迟钝或类
..
我正在尝试在没有GPU的Linux服务器上导出使用WebGL渲染的图像.为此,我使用的是无头Chrome,但是导出的图像是黑色的(导出的图像示例 ,拍摄页面的屏幕截图显示的是黑色的纯画布).我希望能得到一些帮助,弄清楚为什么会发生这种情况. 要导出图像,我将图像渲染到画布中,通过canvas.toDataURL('image/jpeg')导出数据,然后将数据发布到服务器.我正在使用Pixi.
..
我正在尝试编写一个片段着色器,以用作特定颜色的色键过滤器(例如,使所有具有特定绿色的像素透明). 我正在编写的着色器用于通过PIXI.js的WebGL. JSFiddle: https://jsfiddle.net/IbeVanmeenen/hexec6eg/14/ 到目前为止,我已经基于我发现的着色器为着色器编写了这段代码 varying vec2 vTextureCoord;
..
我希望这篇帖子不会重复。 我想画一条线,如图所示,可能具有不同的线宽和渐变。我尝试了createLinearGradient,但它没有达到我的预期。我应该改用图片吗?或者如何渲染上面的线? 我可以使用PixiJS。 更新: 现在可以生成渐变线了颜色,但是如何创建动态宽度的颜色呢? $(function( } {var canvas = document.getEleme
..
我无法将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)
..
我正在尝试在窗口调整大小上动态调整pixi阶段(画布和内容)的大小.并且还可以使它最初以浏览器窗口的大小加载,而无需更改比率. 我正在使用以下方法将初始大小基本上设置为window.innerWidth& window.innerHeight-但是它做了一些奇怪的事情,它以较小的尺寸(而不是html中指定的画布的尺寸)加载,然后进行扩展以适合窗口. var w; var h; win
..
我正在使用一些我希望在实际游戏中缩小的大图像在Phaser制作游戏: create(){ //创建精灵组并将其缩小到30% this.pieces = this.add.group(undefined,“pieces”,true); this.pieces.scale.x = 0.3; this.pieces.scale.y = 0.3; //将玩家添加到舞台中间并将其
..