Unity AnimationCurve的简单使用

    由于项目的需要,需要实现一个车速和表盘刻度对应的功能,可能实现这个功能有很多种方法,今天介绍的是使用AnimationCurve来快速的实现这个功能。

    首先要在你的脚本中public一个AnimationCurve,然后再面板上就会出现这样的一个属性。

点开这个属性

出现这样的一个面板。这个就相当于我们数学里面的坐标轴,一个横坐标对应一个纵坐标。我这里是把横坐标当做速度,纵坐标当做旋转的角度,用的时候通过传入速度的值,就可以改变我们的旋转角度。(做好曲线后把速度传进下图红色框这个方法,得到的值就是角度,相当于字典的key和value)

这个方法是学思老哥教的,在这表示感谢,希望有需要的小伙伴可以借鉴。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,033评论 3 119
  • 我骑着云朵 四处飘荡 看到高山 看到大树 它们阻挡不了我 我骑着云朵 四处飘荡 看到城墙 看到高楼 它们没有挽留 ...
    木九月阅读 265评论 4 4
  • 群里的一个朋友说起来换工作的事,引发大家热烈讨论,也简单表达一下自己的观点。 凡事必师出有名。首先要搞清楚为什么换...
    皮皮老猫阅读 250评论 0 1