FairyGui ui 動態產生的GComponent無法監聽touch事件

代碼如下, 我動態產出一個圖片加入到一個GComponent裡面
再針對GComponent作click的監聽, 可是無效
var bmpc: fairygui.GComponent = new fairygui.GComponent();
var bmp: fairygui.GImage = fairygui.UIPackage.createObject('common', `p${bmpindex}`).asImage;
bmpc.touchable = true;
bmpc.addChild(bmp);
fairygui.GRoot.inst.addChild(bmpc);
bmpc.width = 300;
bmpc.height = 300;
            
bmpc.addClickListener((e)=> {
     console.log('1234567889900');
 }, this);
已邀请:

谷主

赞同来自:

教程 图片: 图片是不接受点击的。
教程 组件: 用代码创建的组件默认是点击穿透的。
 
所以什么无法得到点击事件。需要把组件设置为点击不穿透。

要回复问题请先登录注册