#pragma once
#include"cocos-ext.h"
USING_NS_CC_EXT;
class EditBoxScence
:public cocos2d::Node
,public EditBoxDelegate
{
private:
int nLineLen;//每行字数
int fontSize;//字体大小
int nLineNum;//当前行数
float fontSclae;//字体大小和时间显示尺寸之间的比例
cocos2d::Label*showText;//用来展示的文字
EditBox* editBox;//输入框
void initData();
public:
EditBoxScence();
virtual bool init();
virtual void editBoxEditingDidBegin(cocos2d::extension::EditBox* editBox);
virtual void editBoxEditingDidEnd(cocos2d::extension::EditBox* editBox);
virtual void editBoxTextChanged(cocos2d::extension::EditBox* editBox, const std::string &text);
virtual void editBoxReturn(cocos2d::extension::EditBox *editBox);
};
#include"EditBoxScence.h"
USING_NS_CC;
EditBoxScence::EditBoxScence() {
init();
}
void EditBoxScence::initData() {
this->nLineLen