首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
cocostudio专题
cocos2dx 3.1 使用 cocostudio 导出UI文件 vs2012
利用cocostudio导出文件后,产生三个文件 x.ExportJson x.plist x.png 请注意,导出这三个文件后,千万不要更改名字!!! 或者说更改名字的话,需要更改ExportJson里面的内容,因为ExportJson里面引用了plist和png文件 在以前的版本中,3.0中使用的是UILayer类, 3.1 中 ,只需要通过GUIReaderdur读
阅读更多...
cocos2dx 3.1 使用 cocostudio 导出动画文件 vs2012
1 在cocostudio中选择文件菜单,选择导出文件 2 保存文件 3 成功导出文件,文件有三个,.ExportJson .plist .png 4 使用方式; 因为3.x和2.x区别有点大,2.x的使用方式不能适用于3.x,下面给出3.x的使用方式 需要导入的头文件 #include "cocostudio/CCArmature.h" 添加命名空间 usi
阅读更多...
CocoStudio中的UI弄到项目中
1、 与alpah版相比,beta版中更改了创建的脚本,可以自定义项目的目录,接下来我们看看。先上图: 2、项目创建 找到 cocos2dx根目录/tools/project-creator/create_project.py文件,双击运行即可。如果未安装python环境,则需要下载安装。脚本运行起来,会显示一个图形界面,用以设置相应的项目
阅读更多...
Cocos2d-JS 使用cocostudio创建游戏并用摇杆控制游戏实例
请参见博客: http://www.cnblogs.com/zisou/p/cocos2dx-js_sz1.html
阅读更多...
关于cocostudio加载UI json CCUIHELPER未声明问题
查看官方的文档,在文档的最后添加了如何加载项目。如下代码: UILayer* ul =UILayer::create();ul->addWidget(CCUIHELPER->createWidgetFromJsonFile("UIEditorTest_1.json")); 但是添加了以后,已经添加相关的头文件及命名空间,无法编译通过,一直是CCUIHELPER是未声明的。
阅读更多...
cocostudio骨骼动画 -- 原点
1、如果把一个元素如CCSprite加入到CCArmature中,那么必须先要知道CCArmature的原点位置, 经过测试发现:原点大致在(下图所示),x居中,y位于底部。 2、 CCArmature本身继承与CCNode,所以可以设置 锚点和位置,但是CCArmature的大小,也可以说是上下左右的边界如何计算还不是很明白。 看下面的代码: void CCArmatu
阅读更多...
cocostudio使用第三方字库ttf
cocostudio使用第三方字库ttf : 1、把我们找到的第三方ttf字库,直接拖到Resources目录下面,在Resources 目录下就会有字库文件。 2、使用时,把字库文件直接拖到字体那里即可。 1、直接拖动字库文件到Resources目录: 生成的json文件: "fontFile": null,"fontName
阅读更多...
Cocostudio按钮事件不能响应
Cocostudio按钮事件不能响应:版本:cocos2dx-2.2.6Cocostudio-1.1.61、通过下面的方式创建,但是点击Button完全没有反应,连按下状态都没有。self._widget = GUIReader:shareReader():widgetFromJsonFile("cocosui/UITest/UITest.json")self:addChild(self._wi
阅读更多...
cocoStudio: Button设置锚点问题
Button设置锚点问题 问题: cocoStudio中Button控件问题,如果Button的锚点是(0.5, 0.5)默认, 这如果normal和selected状态的图片大小不同,则按下状态仍然是 居中对齐的,但是如果你设置了锚点,而且不为(0.5, 0.5),同时 normal和selected状态的图片大小不同,就会出现按钮按下状态的位置 有一些偏移,而不是居中。 解决: 把norm
阅读更多...
cocostudio 1.6 Json动画播放
cocostudio 1.6 Json动画播放 /*加载ui*/ Layout * myui=static_cast<</span>Layout*>(cocostudio::GUIReader::getInstance()->widgetFromJsonFile("ui_1_1.ExportJson"));myui->setPosition(Vec2(0,0));this->addChil
阅读更多...
Cocos2d 导入CocoStudio生成的csb文件
首先导入头文件 #include "cocostudio/CocoStudio.h"#include "ui/CocosGUI.h" 导入csb文件 auto rootNode = CSLoader::createNode("MainScene.csb"); addChild(rootNode);
阅读更多...