位置: 编程技术 - 正文

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

  • 增值税加计抵减的行业
  • 企业所得税如何规避
  • 赠与税是什么税种
  • 生产成本怎么做
  • 差额征收如何做账
  • 受托加工的物资是哪个科目
  • 缴纳税收凭证有原件吗
  • 支付境外技术服务费代扣代缴所得税账务处理
  • 增值税超过起征点填入哪个表格
  • 账户认证操作
  • 维修企业主营项目有哪些
  • 财务合理化建议例子
  • 银行存款缴纳所得税费用会计分录
  • 固定资产停止使用转入更新改造的会计处理
  • 可供出售金融资产计入什么科目
  • 举例说明税收支出的形式
  • 学校捐赠收入需上交吗
  • 多缴所得税返还现金流
  • 食堂收入支出结构图
  • 二手设备进口海关
  • 买空调交税是谁交税
  • 员工离职后收取客户钱款
  • 贷款利息收入要减去支付利息支出吗
  • 上个月有留抵税这个月怎么结转税金
  • 滴滴客运服务费发票税率
  • 如何能屏蔽自动扣费服务
  • 网吧登录qq安全吗
  • 接的网线影响传输吗
  • 施工项目费用明细表模板
  • 银承到期扣款会计分录
  • php中面向对象
  • 发生销售折让怎么办
  • 提前退休的一次性补贴收入
  • 股东可以随时退出吗
  • 业务招待费有
  • PHP:date_default_timezone_get()的用法_Date Time函数
  • 马耳他共和国瓦莱塔福利
  • 小程序开发一个多少钱啊
  • 一般纳税人企业所得税多久申报一次
  • php判断查询结果是否存在
  • 微信小程序在哪里找?
  • 新企业所得税实施细则
  • python绘制一条直线
  • 出口退税过期免税申报流程
  • 企业增值税发票税率是多少
  • 百度编辑器使用方法
  • el-form表单
  • 电子承兑汇票贴现怎么操作
  • 个人所得税0申报什么意思
  • 营销策划合作协议
  • 租赁公司租赁物计入什么会计科目
  • 国税申报流程怎么操作的
  • 一般纳税人企业所得税税率多少
  • 固定资产折旧提完了继续使用
  • 进项税怎么记账
  • 合并报表非同控为什么调公允
  • 样品定义是什么
  • 固定资产的维修计入什么科目
  • 企业进项税额如何账务处理
  • 往来支付是现金结算吗
  • 简述账套管理的主要内容
  • win8无法运行exe
  • xp系统开机checking
  • win7系统的摄像功能在哪
  • svcproc.exe - svcproc是什么进程 有什么作用
  • win8系统打不开exe
  • 自动批处理文件的名字是什么
  • VMware虚拟机下载
  • iptables添加规则立即生效
  • win8怎么修改电脑密码修改
  • 简述javascript中的函数
  • 详细的收藏
  • [置顶]bilinovel
  • js中用var定义变量的格式
  • Caused by: android.content.ActivityNotFoundException: No Activity found to handle Intent错误的记录。
  • android studio报错
  • 查询完毕
  • 发票盖哪几联
  • 城市建设维护税减免政策
  • 在烟台如何发布招聘信息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设