位置: 编程技术 - 正文

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

  • 增值税普通发票几个点
  • 加工企业税收优惠政策
  • 纳税检查调整的滞纳金怎么收
  • 个人出租汽车
  • 公司一般户需要年检吗
  • 所得税多交退税分录
  • 19年高速公路免费时间
  • 工业企业总产值的计算是以什么为主体
  • 销售发票的会计处理
  • 工会经费征税吗
  • pe市盈率法
  • 员工内部跑步活动费用怎么做分录?
  • 海关缴款书税号
  • 税控盘抵税账务处理
  • 一个公司两个纳税人识别号
  • 监控安装属于什么税目
  • 车辆施救费会计分录
  • 单位为员工缴纳社保分录
  • 利润表的本期数即本月实际发生数
  • 中小企业固定资产管理存在的问题
  • 预交印花税会计分录
  • 发票显示上传失败
  • 发票查重
  • 土地使用权的租赁与出租的区别
  • 银行要求的补偿性余额所占比例为20%
  • 一般纳税人十万以下免教育费附加
  • 平销返利税率
  • 发票货物或应税劳务名称怎么修改
  • 其他债权投资有哪些明细科目
  • 代理进口增值税客户不抵扣,进出口公司可以抵扣吗
  • 默认网关不可用的解决办法
  • php 无限级分类
  • win10更新补丁卸载不了
  • 个体户流水太大工商局会查吗
  • 制作flash动画步骤
  • 高翔ORB-SLAM2稠密建图编译(添加实时彩色点云地图+保存点云地图)
  • 日本东京秋叶原攻略
  • php调用url
  • 挂车车船税缴纳地点
  • php变量使用之前需要定义变量类型
  • 《web应用开发》是什么
  • nvme安装方法
  • ussd命令
  • vm网络不可达
  • 进货退出进项税额的核算
  • 培训费个人的发票能开吗
  • 退税勾选错了怎么办
  • 发给客户的服装文案
  • 现金流量表填写说明
  • dedecms批量发文章
  • 织梦相关文章调用
  • sqlserver数据库锁表如何解锁
  • 所得税汇算清缴前取得跨年发票
  • 住宿补贴需要交个税吗
  • 母子公司合并报表实操
  • 收据能作为抵减成本吗
  • 利息收入和利息费用是一个科目吗
  • 代开的专票作废了怎么做账?
  • mysql字符串类型有哪些
  • windows2000修改ip
  • ARP欺骗攻击原理
  • Win7系统打开蓝牙
  • linux系统中的脚本文件一般以什么开头
  • centos如何操作
  • windows修复失败
  • unity怎么念
  • jQuery基于ajax()使用serialize()提交form数据的方法
  • vue购物商城
  • Unity导出的webgl能做AR吗
  • java轻松学
  • jquery修改字体
  • android开发范例实战宝典
  • Python中的字典用法
  • python中序列
  • javascript编程基础
  • jquery全局变量和局部变量
  • 一个方便的世界作文
  • js实现继承的几种方式详述(推荐)
  • 商业保险扣除限额企业所得税
  • 深圳公寓出售要交什么税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设