
好久没有写博客了 打算以后每天写一点 为爱好cocos2dx lua的爱好者贡献一点自己的绵薄之力
我使用的开发工具是vs2012 加lua插件这个网上很容易下载到 vs可以对lua进行调试并且有提示,
还有个小工具就是sublime 加上QuiteXdev 小插件开发起来不错
废话不扯了分享一下干货吧
我使用的版本是Quick-Cocos2dx-Community 3.6 Release
1,转世界坐标
node::convertToWorldspace(node:getPostion())
2,加载精灵帧缓存
local spriteFrame = cc.SpriteFrameCache:getInstance() spriteFrame:addSpriteFrames("particle.pList","particle.png")
3,加载布局文件 ccs.GUIReader:getInstance():WidgetFromJsonfile(Jsonfile)
4,查找布局中的控件 ccui.Helper:seekWidgetByname(Widget,name)
5,播放帧动画 local actionMgrEx = ccs.ActionManagerEx:getInstance() actionMgrEx:playActionByname(MAIN_UI,"Enterani") 6,播放骨骼动画 c++版 ArmatureDataManager::getInstance()->addArmaturefileInfo("NewAnimation/NewAnimation0.png" "NewAnimation/NewAnimation0.pList","NewAnimation/NewAnimation.ExportJson"); ArmatureDataManager::getInstance()->addArmaturefileInfo("NewAnimation/NewAnimation.ExportJson"); auto armature = Armature::create("NewAnimation"); armature->getAnimation()->play("Animation1"); 7,声音播放 local fileUtils = cc.fileUtils:getInstance() function MyApp:playMusic(musicfile,isLoop) if fileUtils:isfileExist(fileUtils:fullPathForfilename(musicfile)) then audio.playMusic(musicfile,isLoop) if CONfig_USER_DATA.MUSIC == 0 then audio.pauseMusic() end end end
function MyApp:playSound(soundfile) if fileUtils:isfileExist(fileUtils:fullPathForfilename(soundfile)) then if CONfig_USER_DATA.soUND == 1 then return audio.playSound(soundfile) end end end
8,断点调试 vs 的配置demo
<?xml version="1.0"?>
<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<propertyGroup>
<StartProgram>F:\cocos2d-x-work\player3\player3.exe</StartProgram>
<StartArguments>-workdir F:\cocos2d-x-work\cocoslua_project\shuihuzhuan\shuhui -file src\main.lua -portrait -size 640x960 -scale 0.75</StartArguments>
<StartWorkingDirectory>F:\cocos2d-x-work\player3</StartWorkingDirectory>
</propertyGroup>
</Project>
cocos2dx lua 爱好群489981799
总结
以上是内存溢出为你收集整理的cocos2dx Lua 笔记全部内容,希望文章能够帮你解决cocos2dx Lua 笔记所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)