spriteFrame图片数组用splice操作后报错问题

应该是

this.getComponent(Sprite).spriteFrame = find('Canvas').getComponent(NewComponent).pic.splice(randomRangeInt(0,randonNun),1) ?.[0]

splice后不加下标等于付值了一个数组

理解了!可以了!