我想说的是,我对Javascript仅有一点了解,但足以为应用程序/网站添加简单的交互性。但是,最近我遇到了一个使用反应性javascript而不是我惯用的普通javascript的应用程序。 (不确定“普通” javascript是什么。)
常规的If-Else语句在响应式javascript中似乎不起作用,所以我想知道是否有人可以帮助我弄清楚响应式javascript中的这一行是什么?如果有人可以教我如何做/将我定向到可以了解更多信息的资源,那将是非常有用的。
const car = Scene.root.find('Collider');
const carMaterial = Materials.get('ColliderMat');
const carMaterial2 = Materials.get('ColliderMat2');
var loopCountNum = Patches.getScalarValue('loopCount');
if (loopCountNum > = 0)
{
car.material = carMaterial;
}
else if(loopCountNum >= 10)
{
car.material = carMaterial2;
}
这里的想法是,当loopCount达到某个范围时,汽车材质会发生变化。我不知道它在Reactive Javascript中是如何工作的,并且已经为此苦苦挣扎了一段时间。任何帮助将不胜感激。
(循环计数是从另一个函数派生的,并且可以正常工作)