位置: 编程技术 - 正文

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每秒执行一次)

  • 增值税存量和增量留抵退税
  • 库存商品余额在借方
  • 全面解析来料加工企业账务处理
  • 个税中的住房租金扣除什么意思
  • 资金不需要验资,实收资本怎么入账
  • 海关证需要年检吗
  • 土地增值税清算比例的计算
  • 船舶吨税范围
  • 土地租金一次付清的会计处理怎么做?
  • 社保企业二次扣款怎么扣
  • 金蝶软件如何设置单价小数点
  • 免租期租金能否确认递延所得税吗?
  • 出口收取佣金要开发票吗?
  • 免抵扣税额
  • 拍卖中,必须规定一切税费由买受人承担吗?
  • 工会经费人数在哪里查询
  • 企业所得税资产总额怎么算出来的呢
  • 资产处置损益借贷方向表示什么
  • 个体户怎
  • 挂靠车辆可以抵扣进项税么?
  • 所得税退税会计分录为啥要借贷所得税费用
  • 金蝶k3外购入库单套打设置
  • windows10找不到用户和组
  • 跨年度暂估成本入账冲回如何会计分录
  • 交易性金融资产的交易费用计入哪里
  • 合同的情势变更是什么?
  • wordpress 设置
  • 苹果mac怎么删除照片
  • 本地连接受限制无法连接
  • 最小全画幅的数值是多少
  • wordpress.org
  • 工业设备类型分为以下三类
  • vue要掌握哪些知识?
  • cuppath
  • linux执行php脚本
  • 简单的画
  • 律师费怎么要回来
  • 金融机构拆出资金的最长期限
  • phpcms v9官网
  • 出口退税转内销的话如何算发票金额
  • mysql转数字为字符串
  • 汇款和转账有什么区别吗
  • 所得税多交退回分录
  • 出口货物赠品如何申报
  • 财务报表与财务分析的关系
  • ibm.data.db2
  • 哪些情况属于
  • 企业年有什么用
  • 零星采购入什么科目
  • 计提个人所得税会计分录怎么做账
  • 股权拍卖溢价部分怎么算
  • 红字更正法红字冲销法
  • 不得从销项税额中抵扣进项税的有哪些
  • 审计备案表
  • 固定资产原值的构成内容是
  • 财务章和公章的样式区别图片
  • sqlserverssms
  • linux 命令提示
  • windows10预览版安装
  • xp系统的本地连接
  • windows更新驱动程序需要多久
  • win7更新不了80072efe
  • ubuntu系统安装教程
  • win10系统打不开jpg图片
  • linux 判断语句
  • win7电脑桌面图标不见了右键也没用
  • windows10图标显示不出来
  • wind10应用商店
  • win10系统怎么设置不锁屏和休眠
  • windows8用的人少
  • html5+css3新特性
  • opengl 渲染yuv
  • dos命令中删除文件命令有哪些
  • Node.js中的全局对象有
  • python从入门到精通第三版pdf下载
  • 怎么用bootstrap搭建网站
  • python装饰器初探(推荐)
  • 保定市国税局车管所所长
  • 自己建造房屋
  • 税控盘操作指南
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设