Yes, i’ve been trying to add a simple edit box to my project but whatever i try, i couldn’t do it. Can anybody provide a simple working step by step code? Thanks.
#include "ui/CocosGUI.h"
#include "extensions/cocos-ext.h"
......
std::string pNormalSprite = "extensions/green_edit.png";
ui::EditBox* _editName = ui::EditBox::create(25, ui::Scale9Sprite::create(pNormalSprite));
_editName->setPosition(Vec2(visibleOrigin.x+visibleSize.width/2, visibleOrigin.y+visibleSize.height*3/4));
_editName->setFontName("Paint Boy");
_editName->setFontSize(25);
_editName->setFontColor(Color3B::RED);
_editName->setPlaceHolder("Name:");
_editName->setPlaceholderFontColor(Color3B::WHITE);
_editName->setMaxLength(8);
_editName->setReturnType(ui::EditBox::KeyboardReturnType::DONE);
_editName->setDelegate(this);
addChild(_editName);
What is wrong about it? cocos2d-x 3.8, android.