位置: 编程技术 - 正文

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

  • 未交增值税和应交增值税科目怎么调整
  • 公对公转账要交税税点是多少
  • 物流企业怎么做大做强?
  • 发票领购簿长什么样
  • 小微企业增值税减免政策
  • 其他业务收入在借方表示什么
  • 企业所得税季度预缴怎么计算
  • 哪些科目月底需要结转
  • 个体户每个月开10万会查吗
  • 发票税率开错了按什么申报
  • 购进餐饮服务的会计分录
  • 什么叫税控盘清卡
  • 行政事业单位的会计核算可以采用权责发生制吗
  • 行政单位特殊人工手机电话费是否可以报销
  • 自产自用的资源税记入
  • 主营业务收入借增贷减
  • 出差过程中招待员工
  • 开个体户需要什么资料
  • 未开票的销售要交增值税吗
  • 交纳经营所得的个税怎么做分录?
  • 企业银行保证金账户怎么查询
  • 红冲发票后 库存怎么处理
  • 其他资本公积增加会计处理方法
  • 合同的情势变更是什么?
  • 业务招待费和福利费不能抵扣增值税吗
  • 债券到期收回本息计算单
  • ant design vue vue3
  • 公司购买办公用房可以抵税吗
  • 含税价怎么计算增值税
  • 落基山国家公园攻略
  • 税率变更为13%的文件
  • python3.9.4怎么用
  • python单子
  • 企业所得税如何计算应纳税所得额
  • 股票收入需要交税
  • 银行账号未备案怎么解决
  • 科目汇总表一张不够怎么写下一页
  • python包发布
  • 帝国cms功能
  • 织梦前台数据不能存入中文
  • 企业所得税汇算清缴表
  • 上一年的成本没入账怎么做
  • 公司月报和季报
  • 账务处理相关内容
  • 在建工程盘盈盘亏的账务处理
  • 冲销上个月成本的会计分录
  • 一般纳税人租赁费税率5%是简易征收吗?
  • 买车进项税
  • 复利年金的区别
  • 用于企业职工福利有哪些
  • 会计月末都需要做什么
  • 企业软件开发哪家好
  • 应付账款一直挂着,怎么消掉
  • 金税盘未清盘怎么处理
  • 分公司做账报税
  • win10免费安装吗
  • windows7禁用usb
  • Ubuntu Update-rc.d命令详细介绍
  • win8系统盘瘦身
  • win10周年版
  • win10打不开应用市场
  • Win7系统如何打开摄像头
  • ExtJS4 组件化编程,动态加载,面向对象,Direct
  • 删除rpm安装包
  • iframe的使用和例子
  • js分段上传
  • 一个简单的shell脚本
  • shell函数写法
  • 熟悉的拼音
  • android零基础
  • 教大家使用灭火器
  • python系统监控
  • 在linux安装python
  • 扬州地方税务局在哪
  • 2021辽宁粮食直补
  • 开展和组织开展什么区别
  • 加强税务工作
  • 什么是"五证合一"登记制度?办理"五证合一"程序和方案
  • 餐饮票抵扣成本怎么算
  • 上海税务怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设