博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【小松教你手游开发】【unity实用技能】线性差值计算实现
阅读量:6922 次
发布时间:2019-06-27

本文共 248 字,大约阅读时间需要 1 分钟。

其实这个unity本身就有的函数Mathf.Lerp(),为什么还要自己实现呢。

有一个原因就是这个函数返回的是float型,float型如果数字非常大,转出int时会有精度丢失,也就是转出来的值不对。

而且非常简单。

看下公式

public int Lerp(int a,int b,int v)  {   return (int)(a - (0 - v) / (0 - 1) * (a - b));  }

转载于:https://blog.51cto.com/13638120/2084965

你可能感兴趣的文章
bootstrap大图轮播手机端不能手指滑动解决办法
查看>>
DNS服务器*****(二)
查看>>
tomcat在conf/Catalina/localhost目录下配置项目路径
查看>>
网络设备在网络环境中的应用
查看>>
ICN:SDN后的下一个热潮
查看>>
图解linux下top命令的使用
查看>>
Linux远程管理工具screen
查看>>
利用Server2008影卷复制功能快速恢复误删文件
查看>>
Android学习—动态布局方法总结
查看>>
需求与暗需求
查看>>
那些好用的小工具——Database Browser
查看>>
如何使用Rebase以及bind来重定位和绑定dll
查看>>
Diff程序的原理
查看>>
测试粒度
查看>>
oral_quiz->#俩queue实现stack#
查看>>
Hibernate 多对一关联配置
查看>>
解决ios safari中按钮圆角问题
查看>>
理解 Java 的 GC 与 引用
查看>>
常用LINUX_C字符串处理函数整理
查看>>
URL 和 URI 区别?
查看>>