待解决的问题 -------button下的参数传递!

代码如下:
auto editBoxSize = Size(visibleSize.width - 600, visibleSize.height * 0.1);
	std::string pNormalSprite = "green_edit.png";
	_editName = ui::EditBox::create(editBoxSize + Size(0, 40), ui::Scale9Sprite::create(pNormalSprite));
	_editName->setPosition(Vec2(visibleSize.width / 2 - 50, visibleSize.height * 3 / 4));
	_editName->setFontColor(Color3B::RED);
	_editName->setPlaceHolder("Name:");
	_editName->setPlaceholderFontColor(Color3B::WHITE);
	_editName->setFontSize(editBoxSize.height / 2);
	_editName->setText(" ");
	//_editName->setDelegate(this);
	_editName->setReturnType(ui::EditBox::KeyboardReturnType::DONE);
	addChild(_editName);

	Button* button = Button::create("start_game.png",
		"start_game_select.png");
	auto buttonSize = button->getContentSize();
	//button->setTitleText("Single Line");
	button->setPosition(Point(780, 380));
	button->addClickEventListener([=](Ref* ref){
		_editName->setInputMode(ui::EditBox::InputMode::SINGLE_LINE);
		 pText = _editName->getText();
		 log(pText," ");
	});
	
	addChild(button);

在vs中效果图表示可以传递:



但是在eclipse中:怎么也接收不了 !

最初的假想:

1、参数格式不对--------已验证不是

2、在同一button下接收导致数据阻断-------已验证不是

3、get text代码接收不了-------未验证,(因为无法输出)


转载于:https://www.cnblogs.com/Anzhongliu/p/6091844.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值