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;
},
});