位置: 编程技术 - 正文

unity手游<少侠历险记>(2)人物攻击动画判定和怪物AI(unity 游戏)

编辑:rootadmin
前言

推荐整理分享unity手游<少侠历险记>(2)人物攻击动画判定和怪物AI(unity 游戏),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity手游开发教程,unity手机版,unity单机游戏手机游戏,unity手机小游戏,unity手机小游戏,unity手机游戏零基础教学,unity手游大全,unity手游大全,内容如对您有帮助,希望把文章链接给更多的朋友!

本文由作者@zx一路飞奔出品,转载请注明出处

文章地址:

这几天编码下来,是时候写篇博客总结和分享下了,做出来的效果大致为:

方向键控制人物移动,靠近怪物时,按下攻击键,可以锁定怪物,进行攻击。也可以释放技能,

技能分为:单体锁定,无锁定,造成的伤害效果分为:单体伤害,群体伤害。

unity手游<少侠历险记>(2)人物攻击动画判定和怪物AI(unity 游戏)

怪物受到人物的攻击,开始对人物进行攻击,人物远离时,进行追击,当之间的距离达到一定长度时,怪物的攻击目标消失

放上几张图看看效果吧

动画控制这里的动画控制,并没有使用unity自身的动画状态机,而是通过脚本写一个状态类,通过对状态的判断,播放对应的动画片段在人物控制脚本中,使用了委托的方式,根据状态的不同来调用动画控制脚本中对应的方法下面给出代码片段供参考下面把动画控制脚本代码全部给出技能控制这里我把普通攻击也算作一种技能。大概的攻击流程就是这样技能范围确定在释放技能时,如何选定技能攻击范围,让在这个范围内的敌人都受到伤害,要用到Physics.OverlapSphere(transform.position, radius);

代码可以参考 上面 MakeDamage()方法,通过在目标位置画出半径为radius的相交球,返回在这个球内的怪物,对其操作就行了

怪物AI谈AI,其实真算不上,就是通过对怪物和player之间距离的控制来对怪物target操作总结目前大致做了这么多东西,后续的计划是加上一个属性脚本,控制人物和 怪物的基本属性,由于是学习用,不太复杂,通过属性脚来计算人物造成的伤害等其次是研究NGUI HUD插件,让 player和怪物之间攻击造成的伤害不仅仅局限在控制台内,让血条,和伤害数字显示在屏幕上,更直观的呈现!

Unity3D 属性类(Attribute)整理 (待续) ContextMenu用法:[ContextMenu(Hello)]voidHello(){Debug.Log(ThisistestforContextMenu);}用处:使用当前脚本时候可以用右键菜单触发开发环境中运行的函数---------------------

刨根问底U3D---Mono的配置 Mono是什么Mono是Unity3D的内置脚本编辑器,在Win上面可以用VS替代不过Mac上只能老老实实的用这个了.编辑器属性调整修改代码外观Preferences-SyntaxHighlighting-Obl

unity手游<少侠历险记>(3)NGUI:HUD使用 前言本文由作者@zx一路飞奔出品,转载请注明出处文章地址:

标签: unity 游戏

本文链接地址:https://www.jiuchutong.com/biancheng/378831.html 转载请保留说明!

上一篇:Unity3d shader之卡通着色Toon Shading(unity shader lod)

下一篇:Unity3D 属性类(Attribute)整理 (待续)(unity collider类属性方法)

  • 息税前利润增长率与财务杠杆系数
  • 公司食堂辅助账怎么记账
  • 软件研发阶段和开发阶段如何区分
  • 收付转记账凭证图片
  • 固定资产盘亏计入什么科目
  • 提取的应交增值税怎么算
  • 非居民企业税率表最新
  • 长期待摊费用摊销会计分录
  • 价外费用的判断标准
  • 房产税应由哪方交纳
  • 回收废品残料会计分录
  • 广告公司收到的信息技术发票计入什么科目
  • 支付的管理费用可以抵税吗
  • 新车购置税怎么算的
  • 软件维护费可以出维护人员工资吗?
  • 如何减少资产负债表上的资本公积
  • 股权转让的印花税是按照什么金额缴纳
  • 新个税法规定的专项扣除包括住房公积金
  • 产品检测费用计入什么科目
  • 居民企业之间以非货币资产进行投资
  • 企业所得税汇算清缴
  • 农业免税企业怎么报税
  • 跟银行借款按月还款
  • 房地产工程质量检测费计入什么科目
  • 发票总金额怎么算折扣
  • 培训费和差旅费可以一起报嘛
  • 税负率一般控制在多少合适
  • 将自产产品无偿赠送税务处理
  • 转让技术所有权是什么收入
  • flash设置旋转
  • mac系统10.10
  • win10电脑屏幕颜色变了怎么调到原来的
  • php解构
  • win7旗舰版如何恢复出厂设置
  • mac os x v10.10
  • 已计提但未上缴税款
  • 减免的税款还用做分录吗
  • 增值税价外费用是什么意思
  • 怎么登记总分类账簿
  • 折旧计算表属于外来原始凭证吗
  • timit数据集
  • 橡皮树怎么养护
  • 盈余公积减少记哪方
  • 补发的商品要钱吗
  • 审计项目种类
  • zentaophp框架
  • react extend
  • c语音进阶
  • vue前端项目实战
  • pytorch csdn
  • packet命令
  • 去年亏损今年盈利
  • 小规模普通发票几个点的税
  • python time.ctime()如何做时间加减法
  • 溢价收购公司会计处理
  • 哪些属于政府机关单位
  • 个体户定额3万需要申报吗
  • 小规模未达到起征点如何结转
  • 企业促销费用项目有哪些
  • 资本化支出计入什么科目
  • 股权稀释违法吗
  • 去年印花税今年年初交的税金及附加做今 年可以吗
  • 什么是小规模纳税人2023
  • 如何远程连接小米摄像头
  • DBCC CHECKIDENT 重置数据库标识列从某一数值开始
  • windows vista X86 RTM/OEM 中文正式版下载地址
  • windowsxp搜索不到文件
  • ubuntu系统如何安装
  • xp主题怎么改成win7
  • linux updatedb
  • win10怎么用cmd删除文件
  • w10系统音量图标不能用了
  • uibutton设置圆角
  • vc6.0配置opengl设置目录路径
  • js基于对象的特点是什么
  • js原生dialog
  • python字典常用操作
  • 怎么查询中标公司
  • 广东省电子学校
  • 大走访 方案
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设