Cocos Creator 开发实战——背景滚动
今天教大家实现背景滚动和适配,可以说是全网最严谨绝对不会出黑边的方法,不管速度有多快都不会有黑边,完美贴合。
国际惯例先上效果
背景搭建
创建三个单色节点,分别设置不同的颜色
代码
- 新建js文件挂载在Canvas节点下,创建数组,把刚刚新建的背景节点放入
properties: {
m_bgs: [cc.Node],
},
背景适配:适配当前游戏窗口高度和宽度,并设置相应的初始位置
onLoad () {
//三张背景图位置初始化
//获得当前游戏窗口的高度
this.height = cc.winSize.height
//获得当前游戏窗口的宽度
let width = cc.winSize.width