位置: 编程技术 - 正文

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

  • 计算增值税时要包括关税吗
  • 滞留票有什么影响
  • 个人名义开工程发票税率是多少
  • 政府会计制度等式
  • 其他应付款转实收资本有风险吗
  • 非税收入一般缴款书一式几联
  • 本期进项税大于销项税
  • 红字发票可以开部分金额吗
  • 残疾人就业保障金
  • 车船税滞纳
  • 服装行业营业收入存在的问题与对策
  • 主营业务收入借增贷减
  • 用盈余公积弥补亏损会影响所有者权益吗
  • 预存送返利的帐户怎么查
  • 医院减免医药费后还可以报保险吗
  • 经纪人佣金计入什么科目
  • 税务稽查补缴的税款怎么处理
  • 买商品送购物券合法吗
  • 公司按照实际利润额预缴企业所得税,这个实际利润额就是会计利润吗?
  • 支票票号都是第二行吗
  • 专票密码区出来一点能报吗
  • 房地产预缴税金附加可以计提吗
  • 取得劳务费的账务处理
  • 生产企业销售给其他单位的生产工具
  • 损益类科目的借方是增加还是减少
  • 总分类账是什么的依据
  • 对公账户是否有银行卡号
  • 确定注册资本的方法
  • wgcore.dll是什么文件夹
  • php用img显示图片
  • 微信小程序实训内容
  • python快速检索
  • react受控和不受控组件的区别
  • php常用array函数
  • 财政拨款结转的二级科目有哪些
  • Google C++ Style中允许使用的Boost库(1) 程序即人生 博客频道 CSDN.NET
  • 上年度会计凭证怎么填写
  • python numpy 删除元素
  • mysql客户端怎么使用
  • mongodb使用场景总结
  • 社保可以补交吗
  • 报关单填写要求怎么填
  • 小规模纳税人免税政策2022
  • 个人去税务局开劳务费怎么开
  • 研发费用怎么入帐
  • 现金收入支出表怎么填
  • 电影院租金
  • 残疾人就业保证金上年工资总额是说上一年度么
  • 购进消耗品怎么做账
  • 代理赚差价违法吗
  • 包装物范围
  • 出售无形资产损失
  • 主营业务收入一定要结转成本吗
  • 年度汇算清缴要补税怎么办
  • 企业筹建期间利润计算
  • 如何理解现金折扣
  • 营业收入是利润总额吗
  • 批发商品销售的方式有委托代销吗
  • mysql source 慢
  • ubuntu通讯软件
  • fedora怎么样
  • 创建svn库
  • ubuntu16.04 ssh连接不上
  • windows xp开始菜单桌面图标消失
  • 联想安装xp系统
  • qq远程桌面操作
  • xp密码忘记了怎么办大神
  • linux服务器搭建实战详解
  • [置顶]马粥街残酷史
  • django settings.py
  • 参数传递的方式有几种?有什么区别?
  • shell脚本判断两个数大小
  • 安卓新安装包
  • unity中事件分发系统 EventDispatcher
  • css实现3d效果
  • acrag
  • 广东电子税务局app
  • 新能源审核多久
  • 房产税的解读
  • 轮胎消费税的征收环节
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设