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

溫馨提示×

溫馨提示×

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

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

Cocos2d-x CCEditBox 編輯框

發布時間:2020-08-08 05:52:22 來源:網絡 閱讀:3395 作者:杜甲同學 欄目:游戲開發

CCEditBox 編輯框




要使用CCEditBox要加如下頭文件和命名空間的聲明



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


bool HelloWorld::init()
{
    //////////////////////////////
    // 1. super init first
    if ( !CCLayer::init() )
    {
        return false;
    }
    CCSize size = CCDirector::sharedDirector()->getWinSize();
    CCScale9Sprite* sacel9SprY = CCScale9Sprite::create("Icon@2x.png");
    CCEditBox* box = CCEditBox::create(CCSizeMake(300, 100), sacel9SprY);
     //設置編輯框內的文字
//    box->setText("xcc");
    //設置位置
    box->setPosition(ccp(200, 200));
                                                         
    //獲取編輯框內的文字
    CCLOG("Text:%s",box->getText());
                                                         
    box->setDelegate(this);
                                                         
     //設置文本的顏色
    box->setFontColor(ccc3(255, 0, 0));
                                                         
                                                         
    //當編輯框中沒有任何字符的提示
    box->setPlaceHolder("請輸入賬號:");
                                                         
    //最大輸入文本長度
    box->setMaxLength(3);
                                                         
    box->setInputMode(kEditBoxInputModeAny);
                                                         
                                                        
     //      kEditBoxInputModeAny:         開啟任何文本的輸入鍵盤,包括換行
     //      kEditBoxInputModeEmailAddr:   開啟 郵件地址 輸入類型鍵盤
     //      kEditBoxInputModeNumeric:     開啟 數字符號 輸入類型鍵盤
     //      kEditBoxInputModePhoneNumber: 開啟 電話號碼 輸入類型鍵盤
     //      kEditBoxInputModeUrl:         開啟 URL 輸入類型鍵盤
     //      kEditBoxInputModeDecimal:     開啟 數字 輸入類型鍵盤,允許小數點
     //      kEditBoxInputModeSingleLine:  開啟任何文本的輸入鍵盤,不包括換行
                                                          
                                                         
     box->setReturnType(kKeyboardReturnTypeSearch);
                                                         
                                                         
     //      kKeyboardReturnTypeDefault:  默認使用鍵盤return 類型
     //      kKeyboardReturnTypeDone:     默認使用鍵盤return類型為“Done”字樣
     //      kKeyboardReturnTypeSend:     默認使用鍵盤return類型為“Send”字樣
     //      kKeyboardReturnTypeSearch:   默認使用鍵盤return類型為“Search”字樣
     //      kKeyboardReturnTypeGo:       默認使用鍵盤return類型為“Go”字樣
                                                         
                                                         
    //設置該屬性輸入密碼時為替代符
    box->setInputFlag(kEditBoxInputFlagPassword);
                                                         
                                                        
     this->addChild(box);
                                                         
                                                         
                                                         
                                                        
                                                         
                                                        
    return true;
}
void HelloWorld::editBoxEditingDidBegin(cocos2d::extension::CCEditBox *editBox)
{
    CCLOG("start edit");
}
void HelloWorld::editBoxEditingDidEnd(cocos2d::extension::CCEditBox *editBox)
{
     CCLOG("end edit");
}
void HelloWorld::editBoxReturn(cocos2d::extension::CCEditBox *editBox)
{
    CCLOG("editboxreturn");
}
void HelloWorld::editBoxTextChanged(cocos2d::extension::CCEditBox *editBox, const std::string &text)
{
     CCLOG("textchanged");
}

代碼下載: http://pan.baidu.com/share/link?shareid=3575767427&uk=3189484501



向AI問一下細節

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

AI

平谷区| 蓬安县| 大新县| 乌拉特后旗| 泸西县| 察雅县| 洛隆县| 长垣县| 陵川县| 景洪市| 项城市| 厦门市| 汝州市| 玉门市| 玉环县| 湾仔区| 平邑县| 兴海县| 贵溪市| 若尔盖县| 伊金霍洛旗| 望谟县| 凉山| 明溪县| 浮梁县| 威信县| 合阳县| 米泉市| 于田县| 阿图什市| 永宁县| 贵德县| 温泉县| 巴南区| 青州市| 休宁县| 和林格尔县| 临安市| 长治县| 得荣县| 金华市|