亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

莒南县| 临漳县| 丰都县| 屏东县| 禹城市| 富锦市| 藁城市| 江阴市| 永康市| 乌兰浩特市| 西吉县| 临洮县| 黎川县| 修文县| 淮滨县| SHOW| 韶关市| 永昌县| 崇仁县| 南宁市| 喀喇沁旗| 云阳县| 天峻县| 镇赉县| 大新县| 嘉义县| 迭部县| 咸阳市| 精河县| 河源市| 柳州市| 奉化市| 集贤县| 和田县| 崇阳县| 沂源县| 康乐县| 泰宁县| 宁夏| 喜德县| 仙游县|