在飞机大战中,飞机一直是向前飞,根据相当论来说只要背景向后滚动,那飞机就保持向前飞的。只需用两张背景图片一直滚动就可以实现视觉上飞机飞起来的感觉。
function create() gameLayer = CCLayer:create()
local background1 = CCSprite:createWithSpriteFrameName("background.png")
background1:setAnchorPoint(ccp(0,0))
background1:setPosition(ccp(0,0))
gameLayer:addChild(background1)
local background2 = CCSprite:createWithSpriteFrameName("background.png")
background2:setAnchorPoint(ccp(0,0))
background2:setPosition(ccp(0,background1:getContentSize().height-2))
gameLayer:addChild(background2)
两个背景图片已经添加好,现在就让它们滚起来吧
---背景滚动
local function backgroundMove()
background1