位置: 编程技术 - 正文

Unity之一天一个技术点(十六)---狙击镜呼吸效果(unity strangeioc)

编辑:rootadmin

推荐整理分享Unity之一天一个技术点(十六)---狙击镜呼吸效果(unity strangeioc),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity怎么设置多个关卡,unity只执行一次的方法,unity 1,unity 1,unity能支出多少面数,unity只执行一次的方法,unity如何成一组,unity只执行一次的方法,内容如对您有帮助,希望把文章链接给更多的朋友!

我们正在做一个狙击游戏,然后要模仿一个狙击镜打开时候呼吸效果,也就是狙击镜会上下左右平缓位移,我参考网上的脚本又更改了一下,你可以直接挂在你的镜头上,然后屏幕中间放一个瞄准镜,就能看到很酷的效果~

Unity之一天一个技术点(十六)---狙击镜呼吸效果(unity strangeioc)

public void Noise() {noisedeltaX &#;= ((((Mathf.Cos(Time.time) * Random.Range(-nosieMaxRange, nosieMaxRange) / 5f) * nosieMaxSpeed) - noisedeltaX) / );noisedeltaY &#;= ((((Mathf.Sin(Time.time) * Random.Range(-nosieMaxRange, nosieMaxRange) / 5f) * nosieMaxSpeed) - noisedeltaY) / ); rotationXtemp &#;= (noisedeltaX * breathHolderVal); rotationYtemp &#;= (noisedeltaY * breathHolderVal); rotationX &#;= ((rotationXtemp - rotationX) / 3) ; rotationY &#;= ((rotationYtemp - rotationY) / 3) ; if (rotationX >= ) { rotationX = 0; rotationXtemp = 0; } if (rotationX <= -) { rotationX = 0; rotationXtemp = 0; } rotationX = ClampAngle(rotationX, -, ); rotationY = ClampAngle(rotationY, -, ); rotationYtemp = ClampAngle(rotationYtemp, -, ); Quaternion xQuaternion = Quaternion.AngleAxis(rotationX, Vector3.left); Quaternion yQuaternion = Quaternion.AngleAxis(rotationY, Vector3.forward); transform.localRotation = transform.localRotation * xQuaternion * yQuaternion; } static float ClampAngle(float angle, float min, float max) { if (angle <= -.0f) angle &#;= .0f; if (angle >= .0f) angle -= .0f; return Mathf.Clamp(angle, min, max); }

Unity之一天一个技术点(十五)---给unity3d的老版动画中,添加事件的方法 给unity3d的老版动画中,添加事件的方法(测试通过):AnimationEventevent0=newAnimationEvent();event0.time=this.animation[run].length*0.2f;event0.functionName=xxx;event0.stringParam

unity3d移动平台减小安装包大小(2):重制图集 如果你用NGUI的话,就不要使用自带的图集工具。因为NGUI毕竟只是一个插件,制作图集不是擅长,它虽然提供了功能,但却并不专业,单从图集大小上看

(转)Unity3D NGUI在UI上显示3D模型 1、创建一个3D摄像机,渲染3D模型。(我为了方便就把模型放到了Camera的下面,你可以不这样)2、在2D里面指定一个TopLeft和BottomRight,用来表示模型渲染

标签: unity strangeioc

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

上一篇:unity3d移动平台减小安装包专题(1):分析打包的日志文件删除无用文件(unity 移动端)

下一篇:Unity之一天一个技术点(十五)---给unity3d的老版动画中,添加事件的方法(unity每秒执行一次)

  • 房地产开发企业预缴增值税
  • 购买税控盘分录怎么做
  • 移动话费可以开企业发票吗
  • 季度不满30万免增值税如何结转
  • 工资发放流程以及如何记账
  • 固定资产清理属于什么科目
  • 清理往来账管理办法
  • 库存半成品属于什么会计科目
  • 运费成本会计分录
  • 在建工程预付款项记入什么会计科目
  • 免抵税额是否能抵销项税额呢?
  • 处于汇总期
  • 资产负债率怎么计算
  • 直接快递到国外的货物如何收汇?
  • 什么情况下要交增值税
  • 电子商务平台怎么下载中标通知书
  • 广告公司进项税有哪些
  • 收购农产品再销售最新税收政策
  • 其他债权投资通俗
  • 法人车无偿给公司使用合法吗
  • 在win7系统中将打开窗口拖到屏幕顶端
  • php怎么实现代码运行功能
  • 税务局返还税款账务处理
  • 进项税额转出怎么算
  • 销售产品取得收入
  • 固定资产一次性扣除申报表怎么填
  • phpcurl模拟登录
  • 什么是实际成本计价
  • php bi
  • 增值税核算账务处理办法
  • softag
  • 企业经营状态有哪几种
  • Smarty3配置及入门语法
  • phpsystem函数
  • php similar_text()函数的定义和用法
  • php 性能优化
  • 公司给职工买工伤险流程
  • 基于Java+SpringBoot+vue+elementui药品商城采购系统详细设计实现
  • php递归函数桃子一天吃一半
  • ps的cc和sp
  • 小微企业声明函去哪个部门开
  • 租赁发票的租赁日期怎么写
  • 转账错误被退款怎么处理
  • sql server中的编程语言
  • 发行股票的账务处理
  • 固定资产原价怎么计算
  • 营改增后服务业账务处理
  • 佣金和其他费用
  • 装修费用不摊销怎么入账
  • 公对公房产过户
  • 可供出售金融资产和交易性金融资产
  • 公允价值的通俗理解
  • 应收利息可以计提坏账准备吗
  • 大中小企业划分标准2022最新
  • 小规模纳税人的认定标准是什么
  • 融资租赁本金和租金的区别
  • 如何提取工会经费的钱
  • 装修费用怎么结算
  • 资产减值损失属于营业外支出吗
  • 小企业如何建账报税
  • 存货设置的顺序和内容
  • windowsserver2008r2忘记开机密码怎么办
  • mac电脑怎么安装ie浏览器
  • linux dd 系统
  • centos安装ntfs 3g
  • win8录音文件保存在哪
  • win8界面什么样
  • win7电脑没有显示无线网络
  • windows 8.1有哪些版本
  • cocos2dx 3.17
  • 只指定行网络什么意思
  • javascript高级程序设计第五版 pdf下载
  • python中的urllib
  • javascript模拟器
  • 简述javascript中的函数
  • 树形菜单html
  • android软件开发实例
  • 消费税抵扣范围包括哪些
  • 增值税归国家还是地方
  • 河南省公安厅热线电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设