版本是2.1.4,在程序里直接通过图片路径addChild了一个cc.Sprite,想要缩放时通是不起做用,于是通过打印发现其宽,高都为0,查来查去,发现:原来是图片没有注册到Resource.js里的那个数组里去。

查看main.js源码可以看到Resource.js里定义的那个图片资源数组在applicationDidFinishLaunching()方法里会使用到,我的理解是凡是使用到的图片,都要注册到Resource.js里,cocos才会去处理一些预加载的事情,如果不添加,那么可能就是会出现如果图片过大就会出现加载卡顿情况,并且还跟我之前一样获取不到宽高。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-04-20
  • 2021-11-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-29
猜你喜欢
  • 2022-12-23
  • 2021-06-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-03
  • 2022-12-23
相关资源
相似解决方案