living-lavenderL
GermanSimRacing3y ago
22 replies
living-lavender

SimHub Befehl umdrehen

Kann mir jemand folgendes umdrehen? Das Standardmäßig das Ergebnis 0 ist und erst bei Drücken der Taste das Ergebnis 1 ist?

if (root["sleepMode"] == null){
root["sleepMode"] = 0;
}
if (root["sleepDebounce"] == null){
root["sleepDebounce"] = 0;
}

var cval = !$prop('InputStatus.JoystickPlugin.Pro_Switch_Panel_B16')


if (cval){

if (!root["sleepDebounce"]){
root["sleepMode"] = !root["sleepMode"];
root["sleepDebounce"] = 1;
}
return root["sleepMode"];
}
else{
root["sleepDebounce"] = 0;
}

return root["sleepMode"];
Solution
if (root["sleepMode"] == null){
    root["sleepMode"] = 0;
}
if (root["sleepDebounce"] == null){
    root["sleepDebounce"] = 0;
}

var cval = !$prop('InputStatus.JoystickPlugin.Pro_Switch_Panel_B16')


if (cval){

    if (!root["sleepDebounce"]){
        root["sleepMode"] = !root["sleepMode"];
        root["sleepDebounce"] = 1;
    }
    return !root["sleepMode"];
}
else{
    root["sleepDebounce"] = 0;
}

return !root["sleepMode"];
Was this page helpful?