gpt4 book ai didi

javascript - After Effects math.round Javascript 脚本

转载 作者:行者123 更新时间:2023-11-28 01:49:32 26 4
gpt4 key购买 nike

我正在 Adob​​e After Effects 中处理一些动态图形,并且想要更改一个基于 java 的表达式控件,但不幸的是我对这种语言一无所知。

表达式为:

Math.round(thisComp.layer("Control").effect("Percent Control")("Slider"))+"%"

它基本上是一个从 0 到您输入的百分比的百分比,但我想删除 Math.round,以便它显示小数点,但将其余部分保留为正确的代码,对于基本问题感到抱歉。

谢谢

最佳答案

通常在 JavaScript 中格式化小数你会这样做

parseFloat(Math.round(someNumber * 100) / 100).toFixed(1);

其中 toFixed(1) 指定 1 位小数,而 (someNumber * 100)/100) 只是将整个整数转换为小数位 float 。在你的情况下,这应该可以解决问题:

parseFloat(thisComp.layer("Control").effect("Percent Control")("Slider")).toFixed(1);

我删除了 Math.round 函数,因为它给您带来了问题。

关于javascript - After Effects math.round Javascript 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19873548/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com