My intention is, having a Container, with a predefined width, made scrollable if the sprites inside occupy more width than the container.
Currently, if i set the width after adding all the sprites, the contents are automatically resized, which is not i wanted.
Sample code:
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);
}
How to code achieve such an effect?
Containers themselves don't really have a width and height... those values are just the overall dimensions based on where it's children are. Changing the width and height just changes the scale of x and y.
There's a WIP for a scrollable container https://github.com/pixijs/pixi-ui and https://github.com/Ezelia/EZGUI also shows some effects of scrolling containers.