位置: 编程技术 - 正文

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

  • 委托加工物资的成本包括哪些内容
  • 劳务派遣差额发票0税率情况
  • 金蝶结转销售成本
  • 个税申报了还要扣钱吗
  • 办税员如何绑定企业
  • 小微企业增值税优惠政策最新2023
  • 个人购买商铺如何缴税
  • 售后回租业务是什么
  • 提取备用金现金流量
  • 外协加工分录
  • 收取员工宿舍租金收入要交增值税吗
  • 非独立核算的分公司是法人主体吗
  • 取得企业增值税发票
  • 如何确定连锁店的纳税地点?
  • 定额发票报销需要明细吗
  • 物流行业主营业务成本会计分录
  • 固定资产弃置费用预计负债
  • 支票可以自己给自己开吗
  • 在win7中,当前窗口的数量是多少个
  • 文化事业建设费2023年是否减免了
  • mac cpu
  • win10更新错误0x8000402
  • 上月多计提的税金及附加怎么办
  • 设备安装需要预缴吗
  • 劳务的完成程度可以采用如下方法确定
  • 高薪技术企业的有效期是几年
  • php数组函数有哪些
  • 委托境外机构研发费加计扣除80%
  • 模态框无法弹出
  • node升级版本
  • 蓬莱德尔塔
  • 金蝶专业版怎么用
  • php上传文件类型
  • php封装api
  • bert模型能做什么
  • 《一文搞懂IoU发展历程》GIoU、DIoU、CIoU、EIoU、αIoU、SIoU
  • lspci命令显示
  • 个税赡养老人专项扣除 多人
  • 营业外收入需要报增值税吗
  • 出口退税会计分局
  • 有销项无进项怎么处理
  • 外管证预缴税款上报后,怎么交税
  • 三代手续费企业所得税
  • SQL Server 使用 SET FMTONLY ON 获得表的元数据
  • 瓶盖再来一次表情包
  • 销售公司提成表模板
  • 公司法人代表可以有几个
  • 矿产资源补偿费计入管理费用吗
  • 应交税费核算范围
  • 建筑业异地预交税款怎么入库
  • 以固定资产投资取得长期股权投资
  • 增值税出口退税款缴纳企业所得税吗
  • 营业外支出罚没支出包括
  • 损益类科目如何记忆
  • 固定资产竣工前予以资本化吗
  • 佣金支付给谁
  • 出口退税账务处理
  • 在网上订机票怎么订
  • 政府奖励企业如何领取
  • linux认证失败的原因
  • 电脑的技巧
  • xp系统怎么强制结束进程
  • ubuntu20.04教程
  • 电脑系统怎么设置字体大小
  • win8怎么设置开机直接进入桌面
  • ubuntu16.04远程连接
  • win1021h2正式版
  • xp桌面快捷方式不见了
  • win8怎么卸载应用程序
  • 如何禁用u盘启动项
  • linux做成服务
  • jquery插件使用教程
  • nodejs报错
  • jquery二级导航栏
  • python安装基础教程
  • 办完营业执照多久可以开抖音小店
  • 贵州省增值税普通发票图片
  • 境外付款需要什么手续
  • 逾期未申报扣几分
  • 减免税备案登记表样本
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设