【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
相关文章推荐
- 【iOS-Cocos2d游戏开发之五】【1】多触点与触屏事件详解(单一监听、事件分发) 推荐
- 【iOS-Cocos2d游戏开发之五】多触点与触屏事件详解(单一监听、事件分发)
- 【Cocos2d游戏开发之五】多触点与触屏事件详解(单一监听、事件分发)
- 【iOS-Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏
- 安卓开发基础:给控件设置监听事件的几种方法
- 【iOS-Cocos2d游戏开发之五】【2】多触点与触屏事件详解(单一监听、事件分发)
- 【Cocos2d游戏开发之五】多触点与触屏事件详解(单一监听、事件分发)
- 【iOS-Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏
- 【cocos2d-x 3D游戏开发】1: 2D基础回顾---触摸事件(2.x)
- 【Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏
- 【iOS-Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏
- 【iOS-Cocos2d游戏开发之五】多触点与触屏事件详解(单一监听、事件分发)【11月28日更新】
- 【iOS-Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏 推荐
- 【iOS-Cocos2d游戏开发之五】多触点与触屏事件详解(单一监听、事件分发)
- 【iOS-Cocos2d游戏开发之五】多触点与触屏事件详解(单一监听、事件分发)
- 【iOS-Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏
- 使用Cocos2d-lua开发植物大战僵尸07-实现开始游戏按钮功能和主场景触摸监听
- 【Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏
- 【Cocos2d游戏开发之五】多触点与触屏事件详解(单一监听、事件分发)
- 【cocos2d-x游戏开发】动作事件的监听