Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scrollable Pixijs如何创建可滚动的容器?_Scrollable_Pixi.js - Fatal编程技术网

Scrollable Pixijs如何创建可滚动的容器?

Scrollable Pixijs如何创建可滚动的容器?,scrollable,pixi.js,Scrollable,Pixi.js,我的意图是,有一个预定义宽度的容器,如果里面的精灵占据的宽度大于容器的宽度,则可以滚动 目前,如果我在添加所有精灵后设置宽度,内容会自动调整大小,这不是我想要的 示例代码: var container = new PIXI.Container(); container.width = 150; stage.addChild(container); for(var i=0;i<5;i++){ var eachImg = new Sprite("xxx.png"]); eachImg.x

我的意图是,有一个预定义宽度的容器,如果里面的精灵占据的宽度大于容器的宽度,则可以滚动

目前,如果我在添加所有精灵后设置宽度,内容会自动调整大小,这不是我想要的

示例代码:

var container = new PIXI.Container();
container.width = 150;
stage.addChild(container);
for(var i=0;i<5;i++){
 var eachImg = new Sprite("xxx.png"]);
 eachImg.x = i*50;
 container.addChild(eachImg);
}
var container=new PIXI.container();
容器宽度=150;
stage.addChild(容器);

对于(var i=0;i容器本身并没有真正的宽度和高度…这些值只是基于其子对象所在位置的总体尺寸。更改宽度和高度只会更改x和y的比例

有一个可滚动容器的WIP
还显示了滚动容器的一些效果。

容器本身并没有真正的宽度和高度……这些值只是基于其子对象所在位置的总体尺寸。更改宽度和高度只会更改x和y的比例

有一个可滚动容器的WIP
还显示了滚动容器的一些效果。

谢谢链接。我有空时将试用。谢谢链接。我有空时将试用。