diff options
author | Soopyboo32 <49228220+Soopyboo32@users.noreply.github.com> | 2022-04-03 16:44:29 +0800 |
---|---|---|
committer | Soopyboo32 <49228220+Soopyboo32@users.noreply.github.com> | 2022-04-03 16:44:29 +0800 |
commit | d7dd016c1f4e4732dae6f4eb718fefa24462704b (patch) | |
tree | 0327c15068261ec223e2a49f4575defad5980074 /features/settings/settingThings | |
parent | be90cd09f07e8cd2112812036b1f6eb4942eb0b4 (diff) | |
download | SoopyV2-d7dd016c1f4e4732dae6f4eb718fefa24462704b.tar.gz SoopyV2-d7dd016c1f4e4732dae6f4eb718fefa24462704b.tar.bz2 SoopyV2-d7dd016c1f4e4732dae6f4eb718fefa24462704b.zip |
add waypoints
Diffstat (limited to 'features/settings/settingThings')
-rw-r--r-- | features/settings/settingThings/dropdownSetting.js | 9 | ||||
-rw-r--r-- | features/settings/settingThings/settingBase.js | 4 | ||||
-rw-r--r-- | features/settings/settingThings/textSetting.js | 10 |
3 files changed, 22 insertions, 1 deletions
diff --git a/features/settings/settingThings/dropdownSetting.js b/features/settings/settingThings/dropdownSetting.js index 6681d68..0cf7b27 100644 --- a/features/settings/settingThings/dropdownSetting.js +++ b/features/settings/settingThings/dropdownSetting.js @@ -19,6 +19,15 @@ class DropdownSetting extends SettingBase { })) } + update(){ + if(this.hasHelp()){ + this.guiObject.addChild(this.helpButton) + + this.guiObject.text.setLocation(0.075, 0, 0.6-0.075, 0.6) + }else{ + this.guiObject.text.setLocation(0, 0, 0.6, 0.6) + } + } setValue(newVal){ super.setValue(newVal) diff --git a/features/settings/settingThings/settingBase.js b/features/settings/settingThings/settingBase.js index 8093179..36bfcc1 100644 --- a/features/settings/settingThings/settingBase.js +++ b/features/settings/settingThings/settingBase.js @@ -64,6 +64,10 @@ class SettingBase { update(){ if(this.hasHelp()){ this.guiObject.addChild(this.helpButton) + + this.guiObject.text.setLocation(0.075, 0, 0.8-0.075, 0.6) + }else{ + this.guiObject.text.setLocation(0, 0, 0.8, 0.6) } } diff --git a/features/settings/settingThings/textSetting.js b/features/settings/settingThings/textSetting.js index 4666fbf..1ce53ab 100644 --- a/features/settings/settingThings/textSetting.js +++ b/features/settings/settingThings/textSetting.js @@ -20,7 +20,15 @@ class TextSetting extends SettingBase { })) } - + update(){ + if(this.hasHelp()){ + this.guiObject.addChild(this.helpButton) + + this.guiObject.text.setLocation(0.075, 0, 0.6-0.075, 0.6) + }else{ + this.guiObject.text.setLocation(0, 0, 0.6, 0.6) + } + } setValue(newVal){ super.setValue(newVal) |