Land和BackGround传参后取出的值全是乱序的

来源:4-8 canvas运动渲染不断移动的地板

宝慕林0219363

2018-11-19

在Main方法中首次初始化Land和BackGround类,他们的构造方法里调用了父类Sprite的构造方法,来传自身图片的参数,可是我传完以后取出来全是乱序的!height=0,img=0…我看了好多遍方法中参数列表的顺序没问题,不知道为什么会这样!求大神指导!

写回答

1回答

傅猿猿

2018-11-19

一般情况下呢,直接是在super里面传参的,并且不能少参数,而且你得确保真的执行super了,不然就不是参数乱而是传的是空值了。可以打个断点或者console大法试试有没有调用父类

0
1
宝慕林0219363
谢谢老师!知道原因了,是我自己复制了一个项目,在Sprite类里改对了但是一直改的是那个项目,汗,按理说WS一次只打开一个项目的呀
2018-11-19
共1条回复

微信小游戏入门与实战,一天之内搞定微信小游戏开发

官方同步,第一时间掌握整套微信小游戏开发核心技术

3515 学习 · 664 问题

查看课程