给游戏写一个成功通关的接口,更新得分和星评价

同事负责的项目,赶时间,帮着写两个接口供他直接调用:

因为需要更新通关得分,所以需要在update()方法中写:

//声明pointStr

std :: string pointStr;

//pass_point 设为全局变量 通关时的得分,赋给pointStr

pointStr =CCString :: createWithFormat("%d",pass_point)->getCString();

//把pointStr这个字符串 用point_show 文本LabelAtlas来显示

point_show =setStrinng(pointStr.c_str());


在init()方法中启动update():

//这个必须有 否则不会执行update()

scheduleUpdate();


//显示得分和星星评价:

void SuccessLayer ::showPoint(int startNum,int point)

{

if(startNum == 1){

statr1->setVisible(false);

start3->setVIsible(false);

pass_point =point;

}else if(startNum == 2){

start3->setVIsible(false);

pass_point =point;

}else if(startNum == 3){

pass_point =point;

}

}

调用方法:

//传入参数星星数,得分

SuccessLayer::getInstance()->showPoint(startNum,point);


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值