![]() |
![]() +- Save-Point (https://www.save-point.org) +-- Forum: Material Development (https://www.save-point.org/forum-8.html) +--- Forum: Scripts Database (https://www.save-point.org/forum-39.html) +---- Forum: RPGMaker VX/VXAce (RGSS2/3) Engines (https://www.save-point.org/forum-117.html) +---- Thread: ![]() |
KToggleButtons VX + ACE - kyonides - 10-28-2024 KToggleButtons VX + ACE
by Kyonides
Introduction Are you ![]() Now you can replace them with some good looking Toggle Buttons! ![]() Old Screenshots
New Screenshots
Instructions Define a New Style VX Way STYLES[:style_name] = { :name => "Basica", :cursor => "cursor1", :cursor_off => "cursor2", :on => "toggle1", :off => "toggle2", :button => "toggle3" } ACE Way STYLES[:basic] = { name: "Basica", cursor: "cursor1", cursor_off: "cursor2", on: "toggle1", off: "toggle2", button: "toggle3" } Change Current Toggle Button Style - Use any of the keys you enter in the STYLES Hash. $game_system.toggle_button_style = :basic How to Define a Toggle Button Manager Code: @manager = KToggle::Manager.new(FontSize, LineHeight, "Name", LabelsArray) How to Set a State - Repeat as many times as deemed necessary! @manager.set_state(1, some_variable) @manager.set_state(2, some_variable) How to Get a State - Here 1 stands for the first position in the Array. @manager.state?(1) Since the demos include a TestScene script, you can take a ![]() ![]() Terms & Conditions
Free for non commercial games. Contact me if you needed for commercial games. Mention me in your game credits. |