LayaNative2.0 UI移除舞台,再添加必然无法显示

private function CreateCon():void
{
_con1 = new Sprite();
_con2 = new Sprite();
_con3 = new Sprite();
_con4 = new Sprite();
Laya.stage.addChild(_con1);
Laya.stage.addChild(_con2);
Laya.stage.addChild(_con3);
Laya.stage.addChild(_con4);
 
_p1 = new UI1();
_p2 = new UI2();
 
ShowHide();
}
 
private function ShowHide():void
{
if (c % 2 == 0)
{
_con3.addChild(_p);
_con3.addChild(_p2);
}
else
{
_p.removeSelf();
_p2.removeSelf();
}
c++;
Laya.timer.once(2000, this, ShowHide);
}
 
【native2.0中】stage上加几个平级container,然后再同一container上加两个ui,移除舞台后再加上必然无法显示
网页中是正常的
 
注意:直接加到舞台stage上能正常显示,加到几个平级container中的其中一个就必然不显示
已邀请:

Laya_Aaron

赞同来自:

不知道你的ui是什么,2.0的里面都是场景管理,你的ui是页面吗? 要附上复现demo我们才能准确的查问题。

要回复问题请先

商务合作
商务合作