pixijs: показать и скрыть контейнер со всеми элементами в нем

#pixi.js

#pixi.js

Вопрос:

У меня есть tab: PIXI.Container с кучей спрайтов на нем. Я считаю, что это должно быть так просто, я новичок в Pixi, но разбираюсь в JS.

У меня есть кнопка. Нажатие на кнопку должно показать / скрыть данный контейнер. Однако я не могу заставить его работать.

 btn.on('pointerdown',(event) => this.onClick(btn, tab));
 

Как я должен скрыть контейнер со всеми спрайтами на нем?
И тогда как я могу показать обратно контейнер со всеми спрайтами на нем?

Комментарии:

1. Попробуйте использовать pixijs.download/dev/docs/PIXI. Container.html#видимый — пример: github.com/kittykatattack/learningPixi#displaying-sprites <- здесь спрайт скрыт с помощью anySprite.visible = false; , но вы можете сделать это аналогично и на контейнере.

2. Это работает, пожалуйста, добавьте его в качестве ответа. Я как-то пропустил опцию visibile…

Ответ №1:

Попробуйте использовать pixijs.download/dev/docs/PIXI.Container.html#видимый

пример: https://github.com/kittykatattack/learningPixi#displaying-sprites <- здесь спрайт скрыт с помощью anySprite.visible = false; , но вы можете сделать это аналогично и на контейнере.

Ответ №2:

вы можете использовать один из них :
anySprite.visible = false
или
anySprite.alpha = 0;