您的位置:首页 > 移动开发 > Cocos引擎

【Cocos2d-x游戏开发lua篇之基础】加载图片与设置按钮监听事件

2017-10-24 17:39 507 查看

①加载图片

加载图片到屏幕中心

local MainScene = class("MainScene", cc.load("mvc").ViewBase)

function MainScene:onCreate()
local s1 = display.newSprite("Star.png")
:move(display.center)
:addTo(self)

end

return MainScene


加载图片到指定坐标

local MainScene = class("MainScene", cc.load("mvc").ViewBase)

function MainScene:onCreate()
local s2 =  display.newSprite("Star.png",100,300)
:move(display.center)
:addTo(self)

end

return MainScene




②添加按钮,模拟器打印点击了button

local MainScene = class("MainScene", cc.load("mvc").ViewBase)

function MainScene:onCreate()
local playButton = cc.MenuItemImage:create("playButton.png","playButton.png")
:onClicked(function()
print("点击了button")
end)
cc.Menu:create(playButton)
:move(display.cx,display.cy-200)
:addTo(self)

end

return MainScene




添加按钮点击进入PlayScene.lua

local MainScene = class("MainScene", cc.load("mvc").ViewBase)

function MainScene:onCreate()
local playButton = cc.MenuItemImage:create("PlayButton.png", "PlayButton.png")
:onClicked(function()
self:getApp():enterScene("PlayScene")
end)
cc.Menu:create(playButton)
:move(display.cx, display.cy +200)
:addTo(self)

end

return MainScene
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐