Здравствуйте, visual_wind, Вы писали:
_>Здравствуйте, 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.
Догодался уже, но все равно спасибо )