Здравствуйте, agg, Вы писали:
agg>Всем привет, есть код на QML и JavaScript:
agg>myfunctions.js
agg>agg>var r=0.1
agg>var g=0.2
agg>var b=0.3
agg>function func(a)
agg>{
agg> a=a+0.1
agg> if(a>1) a=0.1
agg> console.debug("Current color:" + a)
agg> return a;
agg>}
agg> color: Qt.rgba(MYSCRIPT.func(MYSCRIPT.r),MYSCRIPT.func(MYSCRIPT.g),MYSCRIPT.func(MYSCRIPT.b),0.7)
agg>
Я не силен в Джаваскрипте, но, насколько я помню, примитивные парметры передаются в нем по значению, а не по ссылке. Чтобы по ссылке, их можно, например, завернуть в обджект. Так что дело не в qml.