- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
人机交互技术
人机交互技术鼠标及键盘交互动作
项目介绍1项目展示2项目设计开发3总结4目录CONTENTS
项目介绍1当我们需要做一个PC端的软件时,免不了需要用鼠标以及键盘进行交互,控制,输入等,有了这些功能之后,我们的软件才能称之为一款完整的软件。而这也是我们学习开发的基础功能,接下来我们就看一下在Unity中如何调用键盘和鼠标在软件中完成交互。
项目展示2观看视频
项目实现3
项目实现Step1,打开unity3d,新建3D项目。
项目实现Step2,在场景中新建一个text用来显示我们的操作信息。
项目实现Step3,新建脚本KeyboardController,在Update函数中我们通过Input方法可以调用键盘上的所有按键。其中主要有GetKeyDown、GetKey和GetKeyUp分别代表按键被按下、按着以及松开三种状态。
项目实现Step4,挂载代码运行场景进行测试。
项目实现Step5,继续编写代码,使用Input调用鼠标点击事件,同理有按下,按着和抬起三种状态,在此不一一赘述,而GetMouseButton方法所带的参数中0,1,2分别代表着鼠标的左键、右键、和中键。
项目实现Step6,再次运行场景进行测试。
项目实现Step7,新建代码OnMouseController,使用函数方法来用来获取点击物品事件。
项目实现Step8,删除代码KeyboardController。新建Cube,Sphere,Capsule等3D物体,给他们重命名并挂载代码后进行测试。
总结4
总结通过以上的学习,我们了解了鼠标事件和键盘事件的调用方法。我们根据以上学习的基础,可以搭配自己的想法以及其他知识点,就可以做出一个有趣的小作品了。总结起来,可以大致分为两种,一、使用Input方法在Update函数中调用鼠标和键盘事件。二、使用OnMouseDown等函数获取鼠标点击某个物体的时间。
THANKYOU
人机交互技术
AI寻路系统(入门)
目录Catalog1教学目的与要求2重点、难点3教学进程安排4课后学习任务布置
教学目的与要求01.
本章将介绍自动寻路的作用和基础用法。目的:教学目的与要求学生能够根据学习内容进行AI寻路的实现,完成课堂的学习与讨论,并且能够积极完成课后作业。要求:
重点、难点02.
掌握地形烘焙和寻路组件的使用重点:重点、难点掌握非水平地形寻路的烘焙技术。难点:
教学进程安排03.
寻路简介Unity3d中的导航网格Navmesh广泛应用于动态物体实现自动寻路的功能,属于人工智能的一种,通过此功能可以使智能AI自行绕过障碍或翻越墙体等,最终到达目标地点或找到目标对象,是一种既方便,有简单,同时还很实用的功能。
寻路功能的组成寻路功能主要由三方面组成:1.Navigation地形烘焙。地形烘焙的作用是限定寻路范围,只有在已经经过烘焙的地形上,AI才可以通过寻路找到目标。2.NavmeshAgent寻路组件。其次,NavmeshAgent是控制AI进行寻路的组件,只有挂载了NavmeshAgent组件的AI会通过寻路寻找他的目标。3.代码控制。最后,通过代码控制可以确定NavmeshAgent寻路的目标,也可以限定其寻路的条件。
Navigation烘焙说明Navigation不只是使AI可以在水平地形上寻路那么简单,它还有许多的属性值,通过调节这些值我们可以调整地形烘焙时的高度,半径,角度等,其中如果有坡度较大的地形需要烘焙,我们只需要将?Bake中的MaxSlope值调至最大值就可以让AI自行爬坡了。除此外,还可以通过调节其他数值实现AI的跳跃坠落等行为,请同学们自行探索。
课后学习任务布置实现水平地形的寻路功能,探讨Navigation属性值的作用。
THANKYOU
您可能关注的文档
最近下载
- 北师大版小学四年级上册数学第六单元检测试题.doc VIP
- 公务车辆技术档案(样式).doc VIP
- 中联T1200-64Q塔吊说明书(双小车).pdf VIP
- 《AI公文写作范例大全:格式、要点与技巧》课件汇总 第8--12章 法定类公文的写作 ---其他类公文的写作 .pptx
- (中联牌)R370-20RB 塔式起重机操作手册(202209).pdf VIP
- 复方太子参止咳益气散矫味制剂及制备方法.pdf VIP
- (中联牌)R335-16RB 塔式起重机操作手册(20220613.pdf VIP
- 中联QTZ315(W7527-16D)用户手册使用说明书.pdf VIP
- 医学影像科检查流程及操作规范.doc VIP
- 半导体设备用碳化硅陶瓷零部件.docx VIP
有哪些信誉好的足球投注网站
文档评论(0)