cocos2d-x lua 加载 Cocos Studio 导出的 csb


lua 复制代码
    local CCS_RES_PATH = "res/ccs/";
    local PLIST_PATH   = CCS_RES_PATH .. "MainScene/TextAtlas_gua.plist";
    local CSB_PATH     = CCS_RES_PATH .. "MainScene/MainScene.csb";

   -- 注意路径要从 res/ 之后开始写
    local spriteFrameCache = cc.SpriteFrameCache:getInstance()
    spriteFrameCache:addSpriteFrames(PLIST_PATH)

    -- 1. 创建节点
    local rootNode = cc.CSLoader:createNode(CSB_PATH)
    GUI:Attach_LeftBottom_T():addChild(rootNode) -- 添加到主界面最顶层左下挂接点

    -- 2. 创建并运行动画
    local action = cc.CSLoader:createTimeline(CSB_PATH)
    rootNode:runAction(action)
    action:gotoFrameAndPlay(0, true)
lua 复制代码
local function patchCSB(filePath)
    -- 以读写二进制模式打开
    local file = io.open(filePath, "r+b")
    -- 定位到 52 字节
    file:seek("set", 52)
    -- 写入
    file:write("2#1#0#0")
    file:close()
end
相关推荐
我寄人间雪满头丶1 天前
Unity中对于数值游戏的大数显示
游戏·unity·游戏引擎
游乐码1 天前
unity基础 (三)坐标系
unity·游戏引擎
qq_205279051 天前
Unity 避免Text组件每行开头不是字符和空格,适配不同分辨率
unity·游戏引擎
游乐码1 天前
Unity基础(二)游戏中的角度及三角函数
游戏·unity·游戏引擎
真鬼1231 天前
Cesium、Cmake、Dotnet快捷下载
unity·游戏引擎
游乐码2 天前
Unity坦克案例疑难记录(二)
unity·游戏引擎
小白学鸿蒙2 天前
Funplay Unity MCP 接入 trae 实战
unity·游戏引擎·mcp
相信神话20212 天前
3.5《酒魂》体验与失败设计
游戏引擎·godot·godot4
游乐码2 天前
Unity基础(一)游戏中的数学Mathf函数
游戏·unity·游戏引擎
地狱为王3 天前
Unity实现猫脸关键点检测
unity·游戏引擎·猫脸关键点检测