当前位置: 首页 > news >正文

装甲逆袭-NPC对话处理

NPC对话其实就是在地图上一个点击事件,然后触摸到该位置的时候,显示一个界面。至于NPC对话的内容,可以放到地图上。


bool RpgGameScene::npcTouch(CCTouch *pTouch){
CCNode* n;
for (int i=0;i<map->npccount;i++)
{
n=map->map->getChildByTag(map->npcinfo[i].npcTag);
if (n!=NULL)
{
n=n->getChildByTag(1985);
if (n!=NULL)
{
if (n->boundingBox().containsPoint(n->getParent()->convertTouchToNodeSpace(pTouch)))
{
NPCDialogSprite *mNPCDialogSprite=NPCDialogSprite::create();
mNPCDialogSprite->initBG(map->npcinfo[i]);
mNPCDialogSprite->setPosition(winsize.width/2,winsize.height/2);
this->addChild(mNPCDialogSprite,88);
stopRunSceneTouchEvent();
return true;
}
}


}
}
return false;
}


http://www.taodudu.cc/news/show-6105780.html

相关文章:

  • 装甲逆袭-地图加载
  • 机械战警原型开发 - 仓田机器人
  • 装甲逆袭-获取坦克界面
  • 对于装甲板的规范
  • 装甲逆袭-NPC移动处理
  • 装甲逆袭-玩家碰撞处理
  • 他一个人干掉了5个装甲军
  • 装甲逆袭-加载NPC
  • robomaster(1)装甲板识别
  • 装甲逆袭-资源加载
  • 视觉组考核——装甲板识别
  • 装甲逆袭-玩家移动处理
  • 开机后我的计算机打不开,电脑开机后图标打不开怎么办
  • 电脑开不了机的原因和解决办法
  • Proe转Solidworks
  • proe5.0插件在windows7 64系统预览模型
  • proe常用c语言语句,proe关系式(大全).doc
  • proe5.0启动失败,光标转了几圈后没有任何反应
  • proe常用c语言语句,Proe如何使用if条件语句?
  • proe常用c语言语句,带你轻松搞懂Proe条件语句
  • 【MFC】基于OpenCV的魔镜
  • 魔镜魔镜告诉我谁是世界上最美的人 语音唤醒,百度语音识别。从装系统开始
  • 制作魔镜页
  • 魔镜连接本地mysql_打造属于你的树莓派“魔镜”—硬件篇
  • 旧电脑利用:windows网页版魔镜【不需树莓派】
  • 笔记1 第11课 贪心初步 ——柠檬水找零,分发饼干,跳跃游戏,完成所有任务所需最小能量——极客时间算法
  • 学完教程,不知道接下去从哪里开始做自己的第一个APP,怎么办?酷课堂iOS交流群问答(201902期)
  • 贪心相关:柠檬水找零、买卖股票的最佳时机、分发饼干、跳跃游戏 ...
  • 干货来了 | SQL 进阶技巧
  • 干货 | SQL 进阶技巧