【cocos2d-x lua】飞机大战小游戏2:游戏背景
文章目录
前言
主页面已经完成,接下来当然是最重要的游戏页面。
一、创建游戏页面
在views文件夹下新建GameScene.lua
二、创建背景层
在views文件夹下新建layers文件夹,用于存储层。
在layers文件夹下新建BackgroundLayer。
1.设置背景
飞机大战的背景是需要滚动的,背景向下移动造成主角飞机向上飞行的假象。为了实现这点,可以使用两张背景图片拼接移动。
背景创建代码如下:
local BackgroundLayer = class("BackgroundLayer",function ()
local myLayer = display.newLayer()
local background1 = display.newSprite("#background.png")
background1:setAnchorPoint(cc.p(0,0))
background1:setPosition(cc.p(0,0))
myLayer:addChild(background1)
myLayer.background1 = background1
local b