//// Gravity Script 1.0// ************//// Created by Cain Kilgore on 9/14/2017// Javascript for the Gravity Modifier Implementation to test//// Distributed under the Apache License, Version 2.0.// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html//function menuParameters(menuNameSelection, menuItemNameSelection) { Menu.addMenuItem({ menuName: menuNameSelection, menuItemName: menuItemNameSelection, isCheckable: false });}function setupMenu() { if (!Menu.menuExists("Gravity")) { Menu.addMenu("Gravity"); for (var i = -5; i <= 5; i++) { menuParameters("Gravity", i); } } }function menuItemEvent(menuItem) { for (var i = -5; i <= 5; i++) { if (menuItem == i) { MyAvatar.setGravity(i); } }}function onScriptEnding() { Menu.removeMenu("Gravity");}setupMenu();Menu.menuItemEvent.connect(menuItemEvent);Script.scriptEnding.connect(onScriptEnding);
//
// Gravity Script 1.0
// ************
//
// Created by Cain Kilgore on 9/14/2017
// Javascript for the Gravity Modifier Implementation to test
//
// Distributed under the Apache License, Version 2.0.
// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
//
function menuParameters(menuNameSelection, menuItemNameSelection) {
Menu.addMenuItem({
menuName: menuNameSelection,
menuItemName: menuItemNameSelection,
isCheckable: false
});
}
function setupMenu() {
if (!Menu.menuExists("Gravity")) {
Menu.addMenu("Gravity");
for (var i = -5; i <= 5; i++) {
menuParameters("Gravity", i);
}
}
}
function menuItemEvent(menuItem) {
for (var i = -5; i <= 5; i++) {
if (menuItem == i) {
MyAvatar.setGravity(i);
}
}
}
function onScriptEnding() {
Menu.removeMenu("Gravity");
}
setupMenu();
Menu.menuItemEvent.connect(menuItemEvent);
Script.scriptEnding.connect(onScriptEnding);