[]为什么pannel里显示两张同样的图片显示不出来,只能显示一张

class LevelScrollUI extends ui.LevelUI {
private panel:Laya.Panel;
constructor() {
super();
this.panel = new Laya.Panel();
this.panel.size(720, 1136);
this.panel.vScrollBarSkin = "comp/vscroll.png";
Laya.stage.addChild(this.panel);
var img:Laya.Image = new Laya.Image();
img.skin = "res/GameBG2.jpg"
this.panel.addChild(img)


var img1:Laya.Image = new Laya.Image();
img1.y = 1136;
img1.skin = "res/GameBG2.jpg";
this.panel.addChild(img1)

}
}

两张同样的图片在pannel里只能显示一张,如果改成两个不同的图片就可以都显示,为什么?
已邀请:

Aar0n

赞同来自:

你这操作确定不是把图片搞到屏幕外面去了?

Miller

赞同来自:

但pannel是可以滑动,可以看到下面的图片的呀。

Miller

赞同来自:

我仅仅把图片的名字换成不一样的,两张图片就都可以看到

Aar0n

赞同来自:

demo发上来看一下

Miller

赞同来自:

代码请见附件,谢谢!

Miller

赞同来自:

一样的情况下用list。。之前有同事遇到过这样的情况,因为skin是拿url作为key的,可能会认为是同一张,就把前一张拿掉,渲染后一张。。不过我也没试过.  我一个同事这样回答我的

要回复问题请先

商务合作
商务合作