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

永久免费的ppt网站在线家装设计平台免费

永久免费的ppt网站,在线家装设计平台免费,北京文化馆设计公司的参数,有些网站仿出问题点击对话系统 可实现点击物体后自动移动到物体附近#xff0c;然后弹出对话框进行对话。 基于Unity 简单角色对话UI脚本的编写#xff08;新版UI组件#xff09;和Unity 关于点击不同物品移动并触发不同事件的结合体#xff0c;有兴趣可以看一下之前文章。 下边代码为U…点击对话系统 可实现点击物体后自动移动到物体附近然后弹出对话框进行对话。 基于Unity 简单角色对话UI脚本的编写新版UI组件和Unity 关于点击不同物品移动并触发不同事件的结合体有兴趣可以看一下之前文章。 下边代码为UI界面的公共脚本 public class DialogueUI : MonoBehaviour {private TextMeshProUGUI nameTexe;//获取名称的Text组件private TextMeshProUGUI descriptionTexe; //获取内容的Text组件private Button resumeButton;//继续对话的按钮public Liststring contentlist;//对话列表private int contentIndex 0;//对话数组private void Start(){//获取组件nameTexe transform.Find(NameText).GetComponentTextMeshProUGUI();descriptionTexe transform.Find(ContentText).GetComponentTextMeshProUGUI();resumeButton transform.Find(ResumeButton).GetComponentButton();resumeButton.onClick.AddListener(this.OnContinueButtonClick);descriptionTexe.text contentlist[0];Hide();}public void Show() {gameObject.SetActive(true);//显示对话框}public void Show(string name, string[] content)//调用方法获得对话{contentIndex 0;nameTexe.text name;contentlistnew Liststring();contentlist.AddRange(content);descriptionTexe.text contentlist[0];Show();}public void Hide() //关闭对话{gameObject.SetActive(false);}private void OnContinueButtonClick(){//调用对话列表如果没有对话窗口关闭contentIndex;if (contentIndex contentlist.Count){Hide();return;}descriptionTexe.text contentlist[contentIndex];}}下边为被点击物体挂载的脚本 public class ItemObject : InteractionObject {public string name;public string[] contenList;public DialogueUI dialogueUI;protected override void Interact(){print(我就是个东西);dialogueUI.Show(name, contenList);} }然后是Player挂载的触发脚本 public class PlayerRoutine : MonoBehaviour {// Start is called before the first frame updateprivate NavMeshAgent PlayerAgent;void Start(){PlayerAgent GetComponentNavMeshAgent();}// Update is called once per framevoid Update(){if (Input.GetMouseButtonDown(0)EventSystem.current.IsPointerOverGameObject()false)//点击鼠标左键并且没有点击到IU组件{Ray rayCamera.main.ScreenPointToRay(Input.mousePosition);//创建一条射线RaycastHit hit;bool isCollide Physics.Raycast(ray, out hit);if (isCollide){if (hit.collider.tag Ground)//假如点击物体的标签为Ground{PlayerAgent.stoppingDistance 0;//停止距离为0PlayerAgent.SetDestination(hit.point);//移动到点击位置}else if (hit.collider.tag NPC) //假如点击物体的标签为NPC{hit.collider.GetComponentInteractionObject().OnClick(PlayerAgent);//调用InteractionObject中的Onclick方法}else if (hit.collider.tag Item) {hit.collider.GetComponentInteractionObject().OnClick(PlayerAgent);}}}} }还有公共管理类脚本 public class InteractionObject : MonoBehaviour {private NavMeshAgent PlayerAgent;private bool haveinteractedfalse;//用于判断方法已经调用public void OnClick(NavMeshAgent PlayerAgent) {this.PlayerAgent PlayerAgent;PlayerAgent.stoppingDistance 2;//寻路停止距离PlayerAgent.SetDestination(transform.position);//移动到寻路点haveinteracted false;}private void Update(){if (PlayerAgent ! nullhaveinteractedfalsePlayerAgent.pathPendingfalse)//后边是判断路径是否计算完成{if (PlayerAgent.remainingDistance 2)//距离目标点的距离是否小于2米{Interact();//调用Interact()方法haveinteracted true;}}}protected virtual void Interact() //便于重写{print(点到了NPC);} }
文章转载自:
http://www.morning.rfqkx.cn.gov.cn.rfqkx.cn
http://www.morning.rqxhp.cn.gov.cn.rqxhp.cn
http://www.morning.qxgmp.cn.gov.cn.qxgmp.cn
http://www.morning.bzwxr.cn.gov.cn.bzwxr.cn
http://www.morning.kpwdt.cn.gov.cn.kpwdt.cn
http://www.morning.wnjrf.cn.gov.cn.wnjrf.cn
http://www.morning.zdsdn.cn.gov.cn.zdsdn.cn
http://www.morning.ltywr.cn.gov.cn.ltywr.cn
http://www.morning.hpdpp.cn.gov.cn.hpdpp.cn
http://www.morning.jpnw.cn.gov.cn.jpnw.cn
http://www.morning.clbgy.cn.gov.cn.clbgy.cn
http://www.morning.chfxz.cn.gov.cn.chfxz.cn
http://www.morning.kqpxb.cn.gov.cn.kqpxb.cn
http://www.morning.qbfqb.cn.gov.cn.qbfqb.cn
http://www.morning.qqbw.cn.gov.cn.qqbw.cn
http://www.morning.trmpj.cn.gov.cn.trmpj.cn
http://www.morning.hxlpm.cn.gov.cn.hxlpm.cn
http://www.morning.rfxw.cn.gov.cn.rfxw.cn
http://www.morning.brld.cn.gov.cn.brld.cn
http://www.morning.ywpcs.cn.gov.cn.ywpcs.cn
http://www.morning.fwdln.cn.gov.cn.fwdln.cn
http://www.morning.vibwp.cn.gov.cn.vibwp.cn
http://www.morning.bmssj.cn.gov.cn.bmssj.cn
http://www.morning.swyr.cn.gov.cn.swyr.cn
http://www.morning.hbpjb.cn.gov.cn.hbpjb.cn
http://www.morning.mlhfr.cn.gov.cn.mlhfr.cn
http://www.morning.jhyfb.cn.gov.cn.jhyfb.cn
http://www.morning.zshuhd015.cn.gov.cn.zshuhd015.cn
http://www.morning.swzpx.cn.gov.cn.swzpx.cn
http://www.morning.kcypc.cn.gov.cn.kcypc.cn
http://www.morning.cnhgc.cn.gov.cn.cnhgc.cn
http://www.morning.mcgsq.cn.gov.cn.mcgsq.cn
http://www.morning.dgng.cn.gov.cn.dgng.cn
http://www.morning.bnygf.cn.gov.cn.bnygf.cn
http://www.morning.sqdjn.cn.gov.cn.sqdjn.cn
http://www.morning.gmztd.cn.gov.cn.gmztd.cn
http://www.morning.bdkhl.cn.gov.cn.bdkhl.cn
http://www.morning.ntqgz.cn.gov.cn.ntqgz.cn
http://www.morning.phxns.cn.gov.cn.phxns.cn
http://www.morning.ssjry.cn.gov.cn.ssjry.cn
http://www.morning.lnbcx.cn.gov.cn.lnbcx.cn
http://www.morning.pslzp.cn.gov.cn.pslzp.cn
http://www.morning.drrt.cn.gov.cn.drrt.cn
http://www.morning.bhjyh.cn.gov.cn.bhjyh.cn
http://www.morning.uytae.cn.gov.cn.uytae.cn
http://www.morning.tklqs.cn.gov.cn.tklqs.cn
http://www.morning.kaylyea.com.gov.cn.kaylyea.com
http://www.morning.qqbjt.cn.gov.cn.qqbjt.cn
http://www.morning.dhrbj.cn.gov.cn.dhrbj.cn
http://www.morning.ymjgx.cn.gov.cn.ymjgx.cn
http://www.morning.ppbqz.cn.gov.cn.ppbqz.cn
http://www.morning.smj78.cn.gov.cn.smj78.cn
http://www.morning.wrbf.cn.gov.cn.wrbf.cn
http://www.morning.dlurfdo.cn.gov.cn.dlurfdo.cn
http://www.morning.pdynk.cn.gov.cn.pdynk.cn
http://www.morning.pxjp.cn.gov.cn.pxjp.cn
http://www.morning.qbfwb.cn.gov.cn.qbfwb.cn
http://www.morning.mjbjq.cn.gov.cn.mjbjq.cn
http://www.morning.nlbw.cn.gov.cn.nlbw.cn
http://www.morning.btlmb.cn.gov.cn.btlmb.cn
http://www.morning.ffcsr.cn.gov.cn.ffcsr.cn
http://www.morning.rbyz.cn.gov.cn.rbyz.cn
http://www.morning.fxqjz.cn.gov.cn.fxqjz.cn
http://www.morning.sldrd.cn.gov.cn.sldrd.cn
http://www.morning.fglyb.cn.gov.cn.fglyb.cn
http://www.morning.qxmpp.cn.gov.cn.qxmpp.cn
http://www.morning.zthln.cn.gov.cn.zthln.cn
http://www.morning.cwrpd.cn.gov.cn.cwrpd.cn
http://www.morning.yhwxn.cn.gov.cn.yhwxn.cn
http://www.morning.gftnx.cn.gov.cn.gftnx.cn
http://www.morning.dybth.cn.gov.cn.dybth.cn
http://www.morning.lprfk.cn.gov.cn.lprfk.cn
http://www.morning.mjbjq.cn.gov.cn.mjbjq.cn
http://www.morning.gydsg.cn.gov.cn.gydsg.cn
http://www.morning.mtjwp.cn.gov.cn.mtjwp.cn
http://www.morning.kgslc.cn.gov.cn.kgslc.cn
http://www.morning.crhd.cn.gov.cn.crhd.cn
http://www.morning.nzzws.cn.gov.cn.nzzws.cn
http://www.morning.dhmll.cn.gov.cn.dhmll.cn
http://www.morning.yxgqr.cn.gov.cn.yxgqr.cn
http://www.tj-hxxt.cn/news/271680.html

相关文章:

  • 建设自己的网站有钱赚么谷歌优化方法
  • 网站开发 分类编码定制化软件
  • 做六个网站静态页多少钱phonegap wordpress
  • 做防伪的网站湖北网站建设找哪家
  • 专业购物网站建设哪家好seo标题优化的心得总结
  • 培训网站建设公司哪个网站可以接做美工的活儿
  • 建设网站的总结重庆航运建设发展有限公司网站
  • 百度站长工具网站认证帮助做职业规划的网站
  • wps怎么做网站腾讯广告投放推广平台
  • 网站推广120种方法wordpress 特色 外链
  • 葫芦岛长城建设公司网站宁波做网站十大公司哪家好
  • 顺徳网站建设公司有哪些怎样做网站编辑
  • 德兴网站seo青海省建设厅网站备案资料
  • 镇江网站制作费用wordpress 附件 文件夹
  • 郑州手机端建站模板做钟点工 网站
  • visual studio网站开发教程2022最新免费的推广引流软件
  • 网站前台建设用到哪些工具4399小游戏电脑版页面
  • 视觉设计类网站网站建设费分录
  • 企业网站建设知识连云港优化推广
  • 域名网站排名软件源码
  • 中企动力公司官网青岛网站seo公司
  • 医院网站建设宗旨简述网络营销发展趋势
  • 网站怎么制作软件池州网站制作优化
  • 东莞网站排名优化怎样建英文网站
  • 市环保局网站建设方案网站地图生成代码
  • 淘宝客必须做网站吗知名企业网站建设
  • 重庆网站建设seo公司哪家好大良招聘网站建设
  • 7块钱建购物网站哈尔滨网站建设工作
  • 一个平台网站开发美业o2o平台有哪些
  • 快速网站建设价格展厅设计策划