quick-cocos2dx 骨骼动画换装

来源:互联网 发布:幼儿园学英语单词软件 编辑:程序博客网 时间:2024/05/16 15:56

为啥搜到的资料都是用CCSpriteDisplayData啊...,TestLua里给的例子都写的明明是CCSkin...

于是类似这样:

    CCArmatureDataManager:sharedArmatureDataManager():addArmatureFileInfo("AnimationTest/AnimationTest.ExportJson")    armature3 = CCArmature:create("AnimationTest")    armature3:getAnimation():play("run")    armature3:setScale(0.5);    local skin = CCSkin:createWithSpriteFrameName("角色_png/腰带.png")    armature3:getBone("武器"):addDisplay(skin, 1)    armature3:getBone("武器"):changeDisplayWithIndex(1, true)    armature3:pos(display.cx, display.cy / 2)    armature3:addTo(self)


0 0