位置: 编程技术 - 正文

噩梦系列篇之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)

  • 居民个人取得境内、境外所得,如何计算应纳税额?
  • 交易性金融资产的账务处理
  • 研发人员差旅费可以资本化吗
  • 如何理解合并报表中少数股东损益的抵消
  • 成本费用总额占营业收入比重
  • 残保金计算包括五险一金吗
  • 技术入股亏损如何清算
  • 企业所得税年度申报
  • 年报财务报表在哪里申报
  • 代扣代缴车船税手续费比例
  • 企业向个人借款需要交印花税吗
  • 调增企业所得税怎么算
  • 销售边角料计入什么科目
  • 转贴现视为贷款银行如何进行账务处理?
  • 管理费用对所得收入影响
  • 临时存款账户包括保证金账户
  • 网上支付的三种类型
  • 公司没有缴纳住房公积金离职能要求补缴吗
  • 一月份的工作日是多少天
  • 股权转让的标的
  • 费用未入账是什么意思
  • 残保金和工会经费需要计提吗
  • m1 mac 恢复出厂
  • 财务原始凭证
  • 经营出租固定资产折旧额计入什么科目
  • uniapp微信小程序支付流程
  • 租金收入计入收入总额吗
  • 基建借款属于什么科目
  • 自身权益工具有哪些
  • thinkphp join
  • 2023年最全盘点 | 16款跨平台应用程序开发框架
  • vue-cli4创建项目
  • 销售费用占销售成本比例
  • 如何用python给excel每一行添加序号
  • 印花税对什么征税
  • 出版社出版带有编码吗
  • 抵扣联和发票联算一张发票吗
  • 金融资产减值包括
  • 企业电子发票申请流程2023版
  • 哪些合同不需要线上审批
  • 税务信用级别A有什么好处
  • sqlserver2019性能
  • 企业的所得税税率怎么计算
  • ubuntu打开设置
  • 建筑劳务公司工作内容
  • 如何查询工商局每天入驻情况
  • 去年少计提费用
  • 办公室用茶叶怎么入账
  • 购买职工福利
  • 旅行社差额征收怎么报税
  • 工程检测费的会计分录
  • 怎么查对方是一般还是小规模
  • 会计信息不采集可以考初级吗
  • 期末存货采用成本与什么孰低法计价
  • mac系统操作的小技巧
  • win8.1评估版
  • linux的用法
  • azipmd5.exe是什么
  • WIN7系统如何设置自动关机
  • win8整理磁盘碎片的步骤
  • 数字小键盘不管用
  • cocoscreator lua
  • unity物体旋转到指定角度
  • perl语言
  • nodejs word
  • ie6怎么设置兼容性
  • unity基础包
  • Python中urllib+urllib2+cookielib模块编写爬虫实战
  • jquery提供了三种删除节点的方法,分别是什么
  • python里面颜色
  • js 类的继承
  • python字典x in d
  • java多线程编程实战指南
  • 车辆购置税查询平台打印
  • 车辆购置税查询不到应征欠税信息,不能进行扣款操作
  • 四川增值税发票图片
  • 股东向公司借款需要什么手续
  • 国家税务局查询发票
  • 招投标文件未规定怎么办
  • 资源税是什么?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设