位置: 编程技术 - 正文

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

  • 同级财政拨款的管理要求有哪些
  • 发票税率金额如何得出
  • 企业筹办期间发生的开办费会计分录
  • 小规模免征增值税额度2022
  • 施工单位奖金分配方案
  • 应交税费未交增值税借方余额表示什么
  • 政府补贴项目账务怎么做
  • 交强险发票备注的车船税怎么报销
  • 燃油税里面包含哪些内容
  • 企业设备维修管理制度
  • 商贸公司结转成本应该贴什么凭证
  • 股票属于现金及股票吗
  • 递延收益摊销包含哪些
  • 银行代扣印花税
  • 资管产品增值税征收管理规定
  • 外购产品用于赠送帐务处理
  • 企业对外投资需要哪些审批
  • 现金比率在多少比较合适
  • 国际工程物资采购网
  • 超市买的日用品没消毒直接用
  • 财政拨付专项资金进什么会计科目
  • 苹果笔记本下载的itunes在哪
  • 如何选购汽车
  • 增值税专用发票上注明的价款含税吗
  • 其他应付款期初余额在哪方
  • opware12.exe - opware12进程是什么文件 有什么用
  • 投影仪哪种光源亮度高
  • 库存现金清点怎么做
  • 在承租土地上建房是否应核算为固定资产会计视野
  • 海月水母有性别吗
  • laravel框架中文手册
  • 一次还本分次付息的国债会计分录
  • php定时发送邮件
  • 企业税负率过高的坏处
  • php分类信息
  • 住宅专项维修资金是什么
  • vue请求后端接口
  • vue预览word加水印
  • 深入理解php
  • Yii2实现同时搜索多个字段的方法
  • 购买房屋用于出租属于投资行为吗
  • 管理不善造成的货物损失进项税可以抵扣吗
  • 推广费属于什么大类
  • 建筑公司遇到的问题
  • mongodb 教程
  • 小规模增值税减按1%的政策
  • 企业投资股票收益怎么交税
  • 去年的滞纳金没有入账怎么处理
  • sql2008附加数据库错误3456
  • 小规模开票多少成一般纳税人
  • case语句怎么执行
  • 业务招待费的所得税扣除
  • 外地职工的界定
  • 车出险理赔需要什么材料
  • 增值税发票红冲的相关规定
  • 资产负债表中的固定资产怎么算
  • 什么人可以申请免税
  • 汇算清缴退税怎么回事
  • 买药费用应计入什么科目
  • 可转债举例说明
  • 生产型企业成品入库会计分录
  • 出口转内销进项税额怎么进附表二
  • 公司开办期间怎么界定
  • win8更新到win8.1
  • cvi linux
  • win8怎么彻底删除软件
  • 如何设置win10自动登录
  • windows无法更改设置
  • spysweeper.exe - spysweeper是什么进程
  • windows7装进u盘
  • 华硕安装win7系统
  • cocos2dx用什么ide
  • shader教程
  • activity的生命周期有哪些状态
  • jquery中的eq是什么
  • fw开发
  • 国税总局201439号公告
  • 开票后怎么报税呢
  • 二连浩特税务局国考分数线
  • 应税销售额和应纳税额
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设