Pixi.js 4.x маски - PullRequest
       29

Pixi.js 4.x маски

0 голосов
/ 05 марта 2019

Я хочу создать эффект «дыры» на спрайте, который охватывает весь экран.

Моя сцена имеет текущую настройку:

  • Фон (TiledSprite)
  • Некоторые объекты (в контейнере)
  • Передний план (TiledSprite) (хочу иметь отверстие, которое я могу видеть сквозь него)
  • UI (Direclty на сцене)

Мой спрайт "Hole" 256x256px.Если бы я хотел видеть только «дыру» на переднем плане, это работало бы как очарование (чем светлее фон, тем темнее передний план):

Need the opposite

Но если я хочу создать противоположность, я получаю это:

Sad sad situation

Как мне этого добиться?Мне нужно как-то сказать pixi, если нет информации о маске, предположим, что она непрозрачная.Спасибо.

...