位置: 编程技术 - 正文

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类属性方法)

  • 留抵税额做进项转出怎么做分录
  • 企业为职工提供无偿服务
  • 小微企业普惠性税收减免政策2019 13号
  • 冲减计提
  • 所得税汇算清缴账务处理
  • 住宿费抵扣进项税怎么报税
  • 进项有留底怎么结转
  • 税控盘维护费开的是普票可以抵扣吗
  • 房屋租赁的发票备注怎么写
  • 印花税是当月交当月的吗
  • 城市维护建设税优惠政策
  • 会计折旧法有哪几种
  • 充值给予的优惠怎么用
  • 税务局代开的增值税专票可以红冲吗?
  • 冲减应付账款
  • 制造费用折旧费怎么结转
  • 企业租车费可以抵扣吗
  • 小规模季报财务报表只看季度最后一个月的数据可以吗
  • 差旅费住宿专票可以抵扣增值税吗
  • 医疗器械 税点
  • 增值税电子普通发票可以抵扣吗
  • 工伤后辞职了还可以报工伤
  • 扣缴上月税费会计分录
  • 无发票的支出如何入账
  • 收到车险理赔款会计分录
  • 进项大于销额如何处理账务处理?
  • 差额征税的服务费怎么入账
  • 如何使用ping命令诊断网络故障
  • 会计管理制度范本
  • 公司员工差旅费报销制度
  • 本月暂估成本的会计分录
  • 质押的应收票据怎么做账
  • 货物损坏补发会计分录
  • mac option开机
  • 职工宿舍的折旧计入什么科目
  • 固定资产的税务筹划
  • 收入和支出怎么合计
  • datetime2(7)
  • ChatGPT 编写模式:如何高效地将思维框架赋予 AI ?
  • 研发专利什么意思
  • 从财务报表中能看出什么
  • 石油预付款发票怎么开
  • 公司承担员工的费用,员工违规吗
  • 补偿金是否应该上税
  • 企业所得税预缴可以不交吗
  • 织梦cms怎么样
  • mongodb集群开启auth认证
  • 投资性房地产对外出租的账务处理
  • mysql和sqlserver的sql语句一样吗
  • SQL设置外键
  • 查账征收和核定征收有什么区别
  • 免税商品外汇业务
  • 让渡资产使用权什么意思
  • 研发支出费用化和资本化的界定
  • 增值税专用发票怎么开
  • 在外地设办事处需要办什么手续
  • 运输业户
  • 预收账款的会计编码
  • 发货就要开票吗
  • 火车票进项抵扣需要认证吗
  • 待清算商户消费款项是什么
  • 银行贷款给个人用于经营属于消费贷款
  • sqlserver2012安装失败原因
  • mysql5.7.17安装
  • win8系统安装软件在桌面找不到
  • vmware12安装教程图解
  • win7电脑连不上wifi怎么解决
  • macbook看视频卡顿
  • win10彻底恢复出厂设置
  • win7的打开方式在哪里
  • 批处理书
  • 我的第一个师父读后感
  • javascript运用
  • pcs可以使用什么在任何地方以各种速率与网络保持联络
  • 页面抓取的流程是什么
  • JavaScript中定义数组
  • python生产
  • express常用api
  • 未到申报期可以提前抄税吗
  • 禅城有什么小孩好玩的地方
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设