91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

cocos2dx項目中使用cocostudio ui編輯器的導出文件

發布時間:2020-07-04 17:27:15 來源:網絡 閱讀:1649 作者:ggin2011 欄目:開發技術

我的配置:xp系統,cocos2dx-2.2.0,cocostudio v1.0.0.0。

cocos2dx項目中使用cocostudio ui編輯器的導出文件

目的:點擊按鈕,球水平移動。


上面的截圖是我的cocostudio編輯的一個簡單ui界面。導出后的文件包括下圖三個文件

cocos2dx項目中使用cocostudio ui編輯器的導出文件

1 在項目的資源目錄下用文件夾 gmzFirst 保存這三個文件。

2 在cpp里面加入

#include"cocos-ext.h"
using namespace cocos2d::extension;

3 在 init函數里面加入

//test cocostudio ui edit
                                                                     
    UILayer* uiLayer = UILayer::create();
                                                                     
    this->addChild(uiLayer);
    uiLayer->setTag(22);
    uiLayer->addWidget(CCUIHELPER->createWidgetFromJsonFile("gmzFirst/gmzui111_1.ExportJson"));
                                                                     
    //UIButton* butn= (UIButton*)uiLayer->getChildByTag(2);
    UIButton* butn= (UIButton*)uiLayer->getWidgetByTag(2);
    butn->addTouchEventListener(this,SEL_TouchEvent(&HelloWorld::startTouch));

4 添加按鈕的響應函數

void HelloWorld::startTouch(CCObject* obj,TouchEventType type)
{
    static int aa=0;
    switch (type)
    {
    case TOUCH_EVENT_BEGAN:
        {
        CCLOG("+++begin+++");
        UILayer* ui=(UILayer*)this->getChildByTag(22);
        UIImageView* ball=(UIImageView*)ui->getWidgetByTag(3);
                                                  
        ball->setPosition(ccp(200+aa++,300));
        }
            break;
    case TOUCH_EVENT_MOVED:
        break;
    case TOUCH_EVENT_ENDED:
        CCLOG("+++ended+++");
        break;
    case TOUCH_EVENT_CANCELED:
        break;
    }
                                              
    return ;
}

5 編譯運行,可以測試了。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

英吉沙县| 全南县| 陆丰市| 南开区| 扎鲁特旗| 承德市| 阿克苏市| 安顺市| 电白县| 苏州市| 绩溪县| 米脂县| 开原市| 思南县| 成安县| 湖口县| 沿河| 临城县| 周口市| 漾濞| 庄河市| 团风县| 普安县| 岚皋县| 尼玛县| 仁布县| 荔浦县| 丰都县| 泸定县| 韶山市| 海阳市| 太湖县| 靖宇县| 合作市| 精河县| 色达县| 象山县| 阿克陶县| 郁南县| 新巴尔虎左旗| 元氏县|