CocoStudio 创建简单UI资源并加入�到project

CocoStudio 创建简单UI资源并加入�到project

打开CocoStudio UI编辑器新项目,设置画布480*320, 加入�一个标签和一个button控件

<span>CocoStudio 创建简单UI资源并加入�到project</span>

导出项目,生成所须要的资源文件, 拷贝到cocos2dprojectResources文件夹下

<span>CocoStudio 创建简单UI资源并加入�到project</span>

 

添�代码:

头文件:

#include "cocos2d.h"
#include "cocos-ext.h"
USING_NS_CC;
USING_NS_CC_EXT;
using namespace ui;

载入cocostudio资源创建控件

_touchgroup = TouchGroup::create();
	this->addChild(_touchgroup);
	_layout = static_cast<Layout*>(GUIReader::shareReader()->widgetFromJsonFile("root_panel.ExportJson")); //载入UI资源
	_touchgroup->addWidget(_layout);//加入�画布

	Layout* root = static_cast<Layout*>(_touchgroup->getWidgetByName("Panel_22")); //获取画布对象名称
	Button* button = static_cast<Button*>(UIHelper::seekWidgetByName(root, "Button_1")); //获取按钮控件
	button->addTouchEventListener(this, toucheventselector(HelloWorld::touchEvent));  //按钮事件
	
	void HelloWorld::touchEvent(CCObject *pSender, TouchEventType type)
{
	CCLOG("test...");
}

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/119051.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • TDD和FDD之间的区别(详细)「建议收藏」

    TDD和FDD之间的区别(详细)「建议收藏」本文转载自:https://www.cnblogs.com/chinamcs/archive/2010/04/27/1722156.html作者:chinamcs转载请注明该声明。我们知道FDD和区别+详细+.html’target=’_self’>TDD分别是频分双工和时分双工的英文缩写。FDD系统是指系统的发送和接收数据使用不同的频率,在上行和下行频率之间有双工间隔…

    2022年6月14日
    36
  • 解决verycd上不能下载资源的问题

    解决verycd上不能下载资源的问题以下内容为转载:当时在verycd上搜索资料,但是下载不了,忽然看到这一篇文章,试了以下,果然可以下载。顺便记下以便后续使用。唉,我真的挺喜欢verycd的,好多好好的资源哟,尤其是杂志啊、设计素材

    2022年7月2日
    23
  • 【Java入门练习100例】07.各数字的和——取余运算

    【Java入门练习100例】07.各数字的和——取余运算除法运算取余运算

    2022年5月1日
    61
  • 详述如何退出 Vim 编辑器

    详述如何退出 Vim 编辑器Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,其在Vi的基础上改进和增加了很多特性。怎么说呢?学习如何用Vim进行文本编辑应该算是程序员的必备技能之一啦!But,很多同学在使用Vim进行文本编辑的时候却不知道如何退出Vim编辑器,这就有些尴尬啦!因此,在本文中,详细列出如何Vim编辑器的方法,希望对大家有些帮助。首先,点击Esc键,Vim进入命令模式。然

    2022年6月7日
    40
  • python归一化函数_机器学习-归一化方法

    python归一化函数_机器学习-归一化方法1.归一化(Normalization)引入归一化,是由于在不同评价指标(特征指标)中,其量纲或是量纲单位往往不同,变化区间处于不同的数量级,若不进行归一化,可能导致某些指标被忽视,影响到数据分析的结果。为了消除特征数据之间的量纲影响,需要进行归一化处理,以解决特征指标之间的可比性。原始数据经过归一化处理后,各指标处于同一数量级,以便进行综合对比评价。1.必要性举例:以房价问题为例,假设我们…

    2022年10月11日
    4
  • PCI PCI-X PCI-E区别「建议收藏」

    PCI PCI-X PCI-E区别「建议收藏」PCIPCI-XPCI-E区别

    2022年5月30日
    41

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号