pixi容器hitarea与面具

问题描述 投票:0回答:1

我创建一个容器然后添加一些点,并在容器上创建一个掩码,使容器可移动,在容器外面,有一些可点击的displayObject;

但是当我移动容器时,displayObject被容器遮住,它不可点击;

更糟糕的是,这个点是隐形的,但是在面具外面可以点击,似乎面具只会让它变得不透明:0,这是不正确的!

在这里看到更明显

https://i.loli.net/2017/12/26/5a42693ec8e5a.gif

html5 canvas web mask pixi.js
1个回答
0
投票

这可能只是一个z索引问题,尝试在添加可移动容器后使用stage.addChild()添加可单击的displayObjects。

如果由于某种原因,在添加可移动容器后无法添加可单击的displayObjects,请考虑使用stage.addChildAt(child,childIndex)

© www.soinside.com 2019 - 2024. All rights reserved.