lua
MccreeCaptain
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
cocos2dx lua 精灵动画 序列帧动画
local Bird = class("Bird", cc.Node)function Bird:create() return Bird.new()endfunction Bird:ctor() --正文: --精灵序列帧动画 local animation = cc.Animation:create() for i = 1,3 do ...原创 2019-12-25 20:42:45 · 772 阅读 · 0 评论 -
cocos2dx+lua 第一次使用物理引擎
MainScene.lualocal MainScene = class("MainScene", cc.load("mvc").ViewBase)local FootBallGame = import(".FootBallGame")function MainScene:onCreate()-- add playbutton local playButton = cc.MenuI...原创 2019-12-24 18:21:33 · 601 阅读 · 0 评论 -
cocos2dx+lua 键盘监听事件
local MainScene = class("MainScene", cc.Node)function MainScene:ctor() self:KeyboardEvent()endfunction MainScene:KeyboardEvent() --键盘按键按下回调函数 local function keyboardPressed(keyCode, event...转载 2019-12-23 17:23:50 · 1346 阅读 · 0 评论 -
cocos+lua+layout 实现遮罩
作为一个刚进入游戏公司的小菜鸟,接到了一个把新手任务成果--flappybird嵌入到项目中去。本以为会是一个轻松加愉快的过程,结果却大坑没有小坑不断。。。(我太菜了,哭了)如何实现遮罩就是其中一个非常值得记录的小坑。首先来看一下我为什么用到遮罩。。。嵌入到项目中后flappybird的游玩界面是这样子的: :onClicked(function() --点击回调函数 print(“clicked”) end) cc...原创 2019-12-19 18:37:04 · 357 阅读 · 0 评论 -
lua 一个简单的button
旧版本使用cc.ui,新版本直接使用ccui。local btn = ccui.Button:create("flappybird/button_normal.png", "flappybird/button_press.png", "flappybird/button_disabled.png", 0) self:addChild(btn) btn:setPosition(cc...转载 2019-12-19 18:35:19 · 1048 阅读 · 0 评论 -
lua checkBox
--创建checkBox --响应事件函数 local function selectedEvent(sender,eventType) if eventType == ccui.CheckBoxEventType.selected then print("eventType == ccui.CheckBoxEventType.selecte...原创 2019-12-12 15:01:11 · 580 阅读 · 0 评论 -
cocos2dx+lua用checkbox实现单选框和button实现table按钮
checkbox实现单选框–待完成button实现tablelocal ConfigScene = class("ConfigScene", cc.load("mvc").ViewBase)--定义常量local Item_Tag_Easy = 0 local Item_Tag_Normal = 1local Item_Tag_Difficult ...转载 2019-12-12 12:07:55 · 1045 阅读 · 0 评论 -
cocos2dx3.16+lua 音乐音效
音乐音效介绍声音分为两类:背景音乐、音效。(1)背景音乐:一般是贯穿整个游戏的音乐,时间长、重复次数少。(2)音效: 一般是很短的那种声音特效,如砍杀、爆炸、走路等,短暂但使用比较频繁。cocos2dx是一个跨平台的游戏引擎,它支持多种声音格式(比如MP3、WAV等)。可是呢,对于不同的平台,声音的格式可不一定是统一的。这就需要大家根据不同的平台,选择合适的声音格式了。根据两...原创 2019-12-10 18:25:38 · 1134 阅读 · 0 评论 -
lua个人随笔--lua项目ardroid版修改屏幕显示方式(横屏 竖屏 重力感应显示等)
修改D:\cocos2d-x-3.16\cocos2d-x-3.16\cocosProject\FlappyBird\frameworks\runtime-src\proj.android\AndroidManifest.xml中的android:screenOrientation="landscape"landscape:横屏portrait:竖屏unspecified:默认值。由系...原创 2019-12-09 18:16:55 · 714 阅读 · 0 评论 -
lua打包apk报错:Signing key xxxx not found
原因:在指定signing key的别名出错解决方法:在创建keystore文件时keytool -genkey -v -keystore projectName.keystore -alias projectAliasName -keyalg RSA -keysize 2048 -validity 10000的过程中已经指定了该keystore的别名是projectAliasNam...原创 2019-12-09 16:48:18 · 510 阅读 · 0 评论 -
新手写lua遇坑系列之迭代器ipairs与pairs
随笔笔记ipairs遍历时从下标1的位置开始,当遇到nil时结束(即使是中间有nil后面还有有效数据)。代码: local list = {} list[0] = 0 list[1] = 1 list[2] = nil list[3] = 3 for k, v in ipairs(list) do print(k, v)...原创 2019-11-28 16:12:12 · 462 阅读 · 0 评论 -
cocos2dx lua 鼠标触摸事件
--方式一function StartScene:getMousePos() local function onTouchBegan(touch, event) local location = touch:getLocation() return true end local function onTouchEnded(touch, ...原创 2019-11-24 15:31:24 · 1193 阅读 · 0 评论
分享