位置: 编程技术 - 正文

噩梦系列篇之Player之激光制作及射击完成(噩梦pv)

编辑:rootadmin

推荐整理分享噩梦系列篇之Player之激光制作及射击完成(噩梦pv),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:噩梦 gd,噩梦mf,噩梦pv,噩梦vr,《噩梦》,噩梦vr,《噩梦》,噩梦pv,内容如对您有帮助,希望把文章链接给更多的朋友!

下面完成player的射击功能。该功能设定为自动开枪,也就是用计时器来开枪。。。。

首先给player加入一个脚本Gunshoot如图:

然后要给player在射击的时候加入光效,很简单,在枪口的位置加入一个light。然后把color的颜色设置一下。。。。实现一开枪就会有光芒,,,一切如图:

然后就又开始了coding:

注意一点就是 Invoke("shutshoot", 0.f);在shoot()之后要马上关闭light所有用这个方法。。。

这样一开枪就会看到光了。。。

接下来给枪口来个粒子效果;只要把素材里的粒子效果拖到枪口然后写代码就可以(跟上个代码原理一样);

之后就是激光的制作;

噩梦系列篇之Player之激光制作及射击完成(噩梦pv)

首先给枪口加入line Renderer。。。然后选择好材质。。。

之后设定parameters属性,,如图,这里指的是激光开始的一端和结束的一端的宽度所组成的射线的宽度。。最开始也许是看不到射线的只要在positions里面设置Element就可以了,这两个Element也是激光的两端。。。可以设定不同的位置。。。在Scene里观察射线设置ok就开始进入Coding……

代码如下:(跟上个代码原理一样)

注意是要设置激光开始的位置点和结束的位置点

line.SetPosition(0, transform.position);//设定激光起点。代码中的0代表起点。。

line.SetPosition(1,hitinfo.point); //设置终点位置 。。。1是代表终点。

如果没有碰撞到物体就要向前发射米:line.SetPosition(1,transform.position&#;transform.forward*);//射击到m(终点位置)

然后把声音加入就可以了:代码里只要在射击的时候加入audio.Play();就OK;

这样就实现了自动射击激光功能!!!!运行效果如下:

噩梦系列篇之敌人自动追击Player功能(NavMeshAgent) 敌人自动追击功能用到NavMeshAgent制作NavMeshAgent:首先选择地图,保持地图为static状态;之后就是选择window里面的Navigation如下图:然后点击Bake后得到如下

Unity3D之Camera设置 转载自:

Unity3D游戏开发从零单排(十) - 进击的Shader续 自定义光照模型在这之前首先来了解一下SurfaceOutput这个结构体,它是一个包含大多数描述一个物体表面渲染特征的结构,具体结构如下:structSurfaceOutput

标签: 噩梦pv

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

上一篇:Unity3D深入浅出 - 导航网格自动寻路(Navigation Mesh)(unity she)

下一篇:噩梦系列篇之敌人自动追击Player功能(NavMeshAgent)(噩梦 1-4)

  • 个人所得税全年一次性奖金优惠政策
  • 小规模30万免增值税1点怎么申报税款
  • 不征收增值税的有哪些
  • 个税返还什么时候到账
  • 购买福利用品
  • 本期缴纳上期应纳税额是自动生成的吗?
  • 自产产品用于广告要交消费税吗
  • 有限合伙企业有经营权吗
  • 房地产企业印花税税目
  • 一般纳税人季报利润表怎么填
  • 内部部门汇缴上级财务
  • 成本核算会计科目包括
  • 销售合同总金额含税还是不含税
  • 工资未发放是否可以仲裁
  • 增值税税负率怎么算
  • 德邦物流增值税发票怎么开
  • 税务行业软件
  • 利润减库存为什么不等于现金
  • 注册资本印花税按实缴还是认缴
  • 工会委员会开票信息
  • 什么经营范围可以开培训费
  • 企业 停业
  • 计征所得税会计分录怎么做?
  • 个人给单位垫付的款怎么做账
  • 汇丰银行账户管理费
  • 上个月转出的进项税,下个月申报
  • 企业所得税可以税前扣除的
  • php初学
  • 企业间实物交易是指
  • pdv文件什么意思
  • kb4503269补丁安装失败解决办法
  • 个体工商户税收标准2023年
  • 最贵的十张照片
  • php 生成opcode
  • 小公司不交社保违法吗
  • 前端开发常用技术
  • 联邦学习攻击与防御综述
  • 应交增值税缴纳后入什么费用
  • 产品检测费可以放入研发费用吗
  • 退货的会计处理分录
  • 个体工商户开普通发票需要交税吗
  • 报税财务报表一定要填吗
  • 养殖场租赁发票图片
  • 帝国cms调用api接口
  • 所得税汇算清缴调整项目
  • 广告制作费属于广告服务吗
  • 债券发行时发生的承销费、法律费
  • mysql怎么给字段添加中文备注
  • 外贸企业退税怎么申报
  • 清算所得税计税基础
  • 个体户超额
  • 销项税计提多了
  • 其他综合收益如何计算所得税
  • 利润表的所得税和所得税申报表所得税
  • 暂估出库需要确认收入吗
  • 小企业会计准则2023电子版
  • 差旅费车票是否可以报销
  • 购买税盘全额抵扣会计分录
  • 生鲜配送账务处罚标准
  • sql必会知识
  • 获取sqlsession
  • mysql导出语句
  • mysql57服务无法启动,找不到文件夹
  • mac进去不了系统
  • linux系统的翻译软件
  • windows7回收站图标没了
  • win10电脑提示
  • linux工具包
  • 怎么在linux中安装软件
  • cocos creator3
  • android物理按键对应的key
  • html中的td
  • Android笔记本
  • node.js搭建服务器
  • 下载python教程
  • shell中使用变量
  • jquery给td设置内容
  • jQuery simpleModal插件的使用介绍
  • window运行怎么打开
  • 点评js异步加载什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设