收藏
回答

在game.js上用微信原生方法绘制一个绿色块后,cocos绘制不出东西

游戏引擎 AppID 微信版本 基础库版本
Cocos Creator 2.1.2 wx47b215ac836f1a3f 7.0.4 2.9.1

目的是优化首屏的加载速度,所以在game.js上按照官方文档绘制一个绿块,这样无论项目多大,加载到100%的时候都可以秒进,但是绘制完这个绿块后,引擎不能正常绘制,有正常跑起来,但是一直都是原生绘制的绿块。

game.js


(game.js只加了上面的几行代码绘制绿块,下面是引擎打包出来的代码没有做改动,其它代码也没有改动)

呈现效果:


(引擎有在正常跑,但是没有渲染出来,一直都是这个原先绘制的画面)

请问大佬们可以帮下我,怎样才可以在game.js用微信API绘制完东西,然后cocos还能正常绘制显示

最后一次编辑于  2019-11-06
回答关注问题邀请回答
收藏

1 个回答

  • 小程序/小游戏开发-Link
    小程序/小游戏开发-Link
    2019-11-06

    第一次调用 wx.createCanvas 获取到的才是上屏画布,有可能是因为你这里自己调用了一次导致 cocos 获取到的不是上屏画布。

    2019-11-06
    有用
    回复 1
    • MF
      MF
      2019-11-06
      谢谢解答,那有办法可以做到让cocos能正常绘制吗
      2019-11-06
      回复
登录 后发表内容