在 Lua 里 使用 Cocos Studio 导出的 .csb 文件

原创 2015年11月18日 20:49:43


1. 加载 节点到场景

第一种方法

local scene = cc.CSLoader:createNode("scene.csb")
 self:addChild(scene)

第二种方法

local scene = cc.uiloader:load("MainScene.csb"):addTo(self)

2.强转精灵类型

local sprite = tolua.cast(object,"cc.Sprite")

CocoStudio 做的里面的精灵是 CCSprite (c++里面的)类型 不能使用 setPosition 等 一些 Lua 里面的方法  需要 使用 tolua.cast(object,type)进行强制转换类型

3.按钮不一样的使用方法

local btn = scene:getChildByName("Button_1")

btn:addTouchEventListener(function (event,type)

  if type == ccui.TouchEventType.began then
        print("began")
    end  

if type == ccui.TouchEventType.ended then
        print("ended")
    end
    end)

4. 动画 (播放时间轴)

local timeline = cc.CSLoader:createTimeline("MainScene.csb");
    scene:runAction(timeline);

    timeline:gotoFrameAndPlay(0,true);

    timeline:setFrameEventCallFunc(function(dt)
         print(dt:getEvent())  -- 帧事件
    end)


【独立开发者er Cocos2d-x实战 001】csb文件导出和加载

原文地址:http://blog.csdn.net/chenqiai0/article/details/46633407/ 使用cocos studio进行资源文件导出: ...

cocos2d-lua里如何加载csb文件

local node = cc.CSLoader:createNode("res/csb/loading.csb") node:addTo(self)

quick-cocos2d-x 学习系列之五 ccsloader学习

quick-cocos2d-x 学习系列之五 ccsloader学习            这个ccsloader 用例主要是实现将cocosdudio中导出的文件加入到游戏当中。想到后续能使用这...
  • notbaron
  • notbaron
  • 2015年02月23日 15:39
  • 30559

cocos2d 由导出文件.csb反推出cocosUI工程

最近遇到一个需求,只有cocos studio导出的UI资源(.csb)文件,但是需要修改UI工程,我就想有没有方案通过csb反推出一个UI工程。首先需要理解csb文件是如何解析的,新建一个简单的co...

Cocos2d-Lua之文件操作

一、文件打开操作格式:file, msg = io.open("文件的绝对路径名", "打开方式") --打开方式有r, w, a, r+, w+, a+,跟C/C++的打开方式是一样的,返回文件...

【cocos2d-x 2】关于CocosStudio编辑出的csb的简单使用

说明:cocos2d-x版本为 3.4,cocosStudio版本为2.1.5  cocosStudio 我个人目前的认识,以为就是一个界面编辑器。界面通过美工可以排布好,然后把发布的csb...
  • HongHuer
  • HongHuer
  • 2015年03月30日 17:24
  • 20751

用Photoshop自动创建CocosStudio .csd文件

原文地址:http://cn.cocos2d-x.org/tutorial/show?id=2559 工欲善其事必先利其器,趁手的工具会让生活美好许多,虽然Cocos2d-x,提供了Coco...

Cocos2dx:用Photoshop自动创建CocosStudio.csd文件——cocos3.10

工欲善其事必先利其器,趁手的工具会让生活美好许多,虽然Cocos2d-x,提供了Cocos Studio 2编辑器,但是在美术人员把美术部分绘制完成后,要在Cocos Studio 2编辑器呈现出来...
  • ZBJDSBJ
  • ZBJDSBJ
  • 2016年04月12日 18:28
  • 1795

Cocos Studio的csb文件中clone列表子元素,但动画未随之克隆的分析

列表中复制UI元素(附有动画)并同时复制动画问题和杨帆讨论的2套方案: 1.列表子元素,子元素动画与列表界面在同一UI文件中(宋胜磊): TimeLine:对应一个元素的完整动画的全部数据, T...

Cocos Studio images文件与CSB的路径相对关系

Cocos Studio images文件与CSB的路径相对关系
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在 Lua 里 使用 Cocos Studio 导出的 .csb 文件
举报原因:
原因补充:

(最多只允许输入30个字)