位置: 编程技术 - 正文

噩梦系列篇之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万含专票吗
  • 开发区代管
  • 货币资金核算的调查报告
  • 计提福利是什么
  • 利息及债券溢价摊销表
  • 企业设备维修管理制度
  • 工业企业用电是收入的几倍
  • 资产的名义已使用年限与实际已使用年限的区别与联系
  • 进项发票税点属于什么科目?
  • 增值税减免明细表怎么填
  • 增值税普通发票和普通发票的区别怎么交税
  • 报关税怎么做账
  • 出口收入转内销后汇率
  • 个税经营所得预扣预缴
  • 购销合同印花税按70%
  • 以资抵债方式取得的无形资产如何记账?
  • 费用报销单应怎样填写
  • 事业单位收到开办费的会计分录
  • 出口退税生产企业税率
  • 增值税红字发票申报表怎么填
  • 欠税,偷税后果严重吗
  • 公司销售自己使用过的固定资产
  • 公司出租房租怎么交税
  • 在我国,企业可以用税前利润弥补几年内的损失
  • php模拟表单提交
  • 贷款的减值会计怎么做账
  • nginx配置伪静态规则
  • 中小企业应交税费
  • php操作字符串
  • 哪些项目计入其他应收款
  • ssd训练自己的数据集pytorch
  • 【Spring+SpringMVC+Mybatis】Spring+SpringMVC+Mybatis实现前端到后台完整项目
  • 劳务费和工程劳务费有区别
  • 印花税缴纳方式不包括哪些
  • 合伙企业分红怎么做账
  • mysql innodb锁
  • 差旅费税前扣除政策
  • 对外投资损失可以抵税吗
  • 什么是房地产企业?它主要具有哪些特性?
  • 城建税减半从什么时候开始
  • 合同未约定开票但对方不给开
  • 外购的商品赠送客人是否销售吗
  • 小规模公司销项发票税额记到哪里了
  • 先付款后开票如何入账
  • 失业保险稳岗返还计入什么科目
  • 银行代扣水费分录
  • 外籍人员个税汇算清缴流程
  • 资产负债表的预付款项项目应根据预付账款
  • 上个月开的发票这个月作废如何做帐?
  • 建账选用什么会计制度
  • mysql8.0免安装
  • sql数据库批量添加数据
  • MySQL数据迁移到oracle
  • 组策略win7
  • linux lxd
  • windows7个性化菜单
  • 管理需要
  • windows字幕软件
  • xmpdisabled什么意思
  • win8资源管理器在哪
  • ubuntu16.04远程连接
  • win7或win8、win8.1系统下安装ubuntu实现双系统图文教程
  • mac的替换在哪里
  • a*算法的优缺点
  • unity android build support
  • 基于nodejs的api框架
  • Shell、Perl、Python、PHP访问 MySQL 数据库代码实例
  • 如何计算白酒的出酒率
  • 3.0车船税多少钱
  • 贵州省地方税务局税源管理平台(二次)招标合同公告
  • 公积金扣800一个月多少钱
  • 水产品企业所得税8行免税填税额还是利润
  • 遂宁市国家税务局
  • 世界第二十八高峰
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设