如何在cocos creater中重复设置背景图像?
如果角色运行,背面图像应向后流动,但我想通过使用一个设备尺寸的图像文件反复连续重复背景。
答案 0 :(得分:1)
我认为你可以使用两个背景图像,一个接一个地放置,锚点0,0,假设大小与画布大小相同(图像没有放在画布内)。应用于两个图像的此脚本可以以最简单的形式实现该效果。
cc.Class({
extends: cc.Component,
properties: {
// speed of scrolling
speed: 0,
// reset to position
bgwidth: 0
},
// use this for initialization
onLoad: function () {
},
// called every frame, uncomment this function to activate update callback
update: function (dt) {
var x = this.node.x;
x -= this.speed * dt;
if (x <= -this.bgwidth) {
x += this.bgwidth*2;
}
this.node.x = x;
},
});
&#13;