PDA

Просмотр полной версии : Чем заменить POW() в КДС ST?



Serhioromano
21.12.2016, 11:15
Допустим есть оригинальная формула на яваскрипт


return c/2 * ( -Math.pow( 2, -10 * t) + 2 ) + b;

Все переменные c, t, b у меня уже обявлены. Как в ST можно это переделать?

petera
21.12.2016, 11:31
А чем Вам EXPT() в кодесис не угодил?
c/2 * ( -EXPT( 2, -10 * t) + 2 ) + b;

Serhioromano
21.12.2016, 11:36
Ооо, спасибо. Вот об этом и спросил. Теперь понятно. Сча доделаю выложу библиотеку с ease фукциями :)

capzap
21.12.2016, 11:58
лучше оскатовскую брать, в стандартных там какие то ньюансы есть, точно не помню

Serhioromano
21.12.2016, 12:46
лучше оскатовскую брать, в стандартных там какие то ньюансы есть, точно не помню

Не хочется грузить проект доп бибилотекой тем более что она не маленькая.

capzap
21.12.2016, 12:51
Не хочется грузить проект доп бибилотекой тем более что она не маленькая.

так то можно перенести отдельно взятую функцию. Ни когда не предлагал загружать оскатовскую библиотеку, по тем же соображениям, но пользоваться то ей ни кто и ни что не мешает

Serhioromano
21.12.2016, 13:21
так то можно перенести отдельно взятую функцию.

Чем я только думаю?! А ведь и правда :)