Making a volume slider

like this
image

You mean using a slider to change volume?

1 Like

ya that’s right

1 Like

I will see if I can make a real quick example. :slight_smile:

1 Like

while your at it can you make a working pause button bc I don’t know why I cant make it.

All code is here, in the community bundles.

The pause button is in there too. :slight_smile:
There are some values that need to be set in the slider as well.

Slider Code

{"data":{"behavior":{"v":"2","nodes":[{"inputCount":4,"outputCount":3,"name":"Tower Defence","behaviorType":"logic.NodeGroup","x":-180,"y":160,"id":"948b3a9b1a883a49","notes":"Made for \"shamegame\"","n_o":1,"isMenuItem":false},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":-90,"y":-32,"group":"948b3a9b1a883a49","id":"948b3a9c7f001b4d","portId":"948b3a9b1a883a49i0","tag":"On","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":-90,"y":64,"group":"948b3a9b1a883a49","id":"948b3a9db4dede4d","portId":"948b3a9b1a883a49i1","tag":"Off","dataType":2},{"delay":0,"count":0,"version":2,"inputCount":3,"outputCount":1,"name":"Timer","behaviorType":"logic.triggers.Timer","x":90,"y":0,"group":"948b3a9b1a883a49","id":"948b3a9d1e006b42","notes":" 0 Delay\nRepeat Forever","n_o":1},{"inputCount":2,"outputCount":3,"name":"Proximity","behaviorType":"logic.components.Prox2","x":270,"y":-64,"group":"948b3a9b1a883a49","id":"948b3a9ea0c4cd46","notes":"Set to enemy object.","n_o":1,"targetEntityId":0,"threshold":64,"nearestOnly":false,"firstObject":true,"allObjects":false,"contains":false,"shape":0,"oX":0,"oY":0,"pin":false},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":90,"y":-144,"group":"948b3a9b1a883a49","id":"948b3a9f15d93e49","portId":"948b3a9b1a883a49i2","tag":"Radius","dataType":2},{"inputCount":2,"outputCount":1,"name":"PointAt","behaviorType":"logic.components.PointAt","x":450,"y":-96,"group":"948b3a9b1a883a49","id":"948b3a9f3d956a45","skipRot":false},{"inputCount":3,"outputCount":1,"name":"Switch","behaviorType":"logic.logic.Switch","x":450,"y":0,"group":"948b3aa1fb95b04c","id":"948b3aa0b2d34147","_startVal":1,"dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":270,"y":0,"group":"948b3aa1fb95b04c","id":"948b3aa04ff03443","portId":"948b3aa1fb95b04ci0","tag":"In","dataType":2},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":630,"y":0,"group":"948b3aa1fb95b04c","id":"948b3aa0bd442c46","portId":"948b3aa1fb95b04co0","tag":"Out","dataType":2},{"delay":10,"count":1,"version":2,"inputCount":3,"outputCount":1,"name":"Timer","behaviorType":"logic.triggers.Timer","x":450,"y":128,"group":"948b3aa1fb95b04c","id":"948b3aa110552046"},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":270,"y":176,"group":"948b3aa1fb95b04c","id":"948b3aa1dbfe2f4d","portId":"948b3aa1fb95b04ci1","tag":"Delay","dataType":2},{"inputCount":2,"outputCount":1,"name":"Cooldown","behaviorType":"logic.NodeGroup","x":450,"y":-16,"group":"948b3a9b1a883a49","id":"948b3aa1fb95b04c","isMenuItem":false},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":630,"y":-16,"group":"948b3a9b1a883a49","id":"948b3aa15f69a44a","portId":"948b3a9b1a883a49o0","tag":"Shoot","dataType":2},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":270,"y":-192,"group":"948b3a9b1a883a49","id":"948b3aa1a04bf046","portId":"948b3a9b1a883a49o1","tag":"Radius","dataType":2},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":630,"y":-96,"group":"948b3a9b1a883a49","id":"948b3aa11a7b4842","portId":"948b3a9b1a883a49o2","tag":"Angle","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":270,"y":32,"group":"948b3a9b1a883a49","id":"948b3aa2aae8a644","notes":"Cooldown delay.","portId":"948b3a9b1a883a49i3","tag":"Delay","dataType":2},{"inputCount":0,"outputCount":1,"name":"Slider","behaviorType":"logic.NodeGroup","x":-180,"y":288,"group":"","id":"ca30be12a142354d","isMenuItem":false},{"inputCount":0,"outputCount":1,"name":"Once","behaviorType":"logic.triggers.Once","x":-360,"y":-32,"group":"ca2ecc909531d54b","id":"ca2ecc91fb0f2d48","resetOnLevelStart":false},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":-180,"y":0,"group":"ca2ecc909531d54b","id":"ca2ecc9288650546","startVal":400,"tag":"Max X","roundMode":1},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":-180,"y":-96,"group":"ca2ecc909531d54b","id":"ca2ecc9210ee5540","startVal":100,"tag":"Min X","roundMode":1},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":0,"y":-64,"group":"ca2ecc909531d54b","id":"ca2ecc93857d6744","portId":"ca2ecc909531d54bo0","tag":"Min","dataType":2},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":0,"y":16,"group":"ca2ecc909531d54b","id":"ca2ecc936893d04c","portId":"ca2ecc909531d54bo1","tag":"Max","dataType":2},{"inputCount":0,"outputCount":2,"name":"Set Coords","behaviorType":"logic.NodeGroup","x":-180,"y":368,"group":"ca30be12a142354d","id":"ca2ecc909531d54b","notes":"Set the settings inside of here!","n_o":1,"isMenuItem":false},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":-90,"y":48,"group":"ca2ecc938784e84d","id":"ca2ecc93a1b7ea4c","portId":"ca2ecc938784e84di0","tag":"Min","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":90,"y":32,"group":"ca2ecc938784e84d","id":"ca2ecc9325f78d45","portId":"ca2ecc938784e84di1","tag":"Max","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":-90,"y":128,"group":"ca2ecc938784e84d","id":"ca2ecc94780e6046","portId":"ca2ecc938784e84di2","tag":"X","dataType":2},{"gateVal":0,"mode":"greater than","inputCount":2,"outputCount":2,"name":"Filter","behaviorType":"logic.logic.Filter2","x":90,"y":112,"group":"ca2ecc938784e84d","id":"ca2ecc94fc651747"},{"gateVal":0,"mode":"less than","inputCount":2,"outputCount":2,"name":"Filter","behaviorType":"logic.logic.Filter2","x":270,"y":48,"group":"ca2ecc938784e84d","id":"ca2ecc946afdc549"},{"inputCount":4,"outputCount":2,"name":"Position","behaviorType":"logic.properties.Position","x":450,"y":64,"group":"ca2ecc938784e84d","id":"ca2ecc952cdb0d40","pixelUnits":true,"resetVelocity":false},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":630,"y":48,"group":"ca2ecc938784e84d","id":"ca2ecc9516934142","portId":"ca2ecc938784e84do0","tag":"Out X","dataType":2},{"inputCount":3,"outputCount":1,"name":"Move Slider","behaviorType":"logic.NodeGroup","x":0,"y":416,"group":"ca30be12a142354d","id":"ca2ecc938784e84d","isMenuItem":false},{"inputCount":0,"outputCount":4,"name":"MouseClick","behaviorType":"logic.triggers.MouseClick","x":-450,"y":-80,"group":"ca2ecc966a3ff643","id":"ca2ecc97ce35dd45","global":false,"rightClick":false,"skipAlpha":false},{"inputCount":0,"outputCount":4,"name":"MouseClick","behaviorType":"logic.triggers.MouseClick","x":-450,"y":32,"group":"ca2ecc966a3ff643","id":"ca2ecc97aad5b846","global":true,"rightClick":false,"skipAlpha":false},{"inputCount":0,"outputCount":2,"name":"MouseMove","behaviorType":"logic.triggers.MouseMove","x":-270,"y":-160,"group":"ca2ecc966a3ff643","id":"ca2ecc98a9936d45","gameCoords":false},{"delay":0,"count":0,"version":2,"inputCount":3,"outputCount":1,"name":"Timer","behaviorType":"logic.triggers.Timer","x":-270,"y":-80,"group":"ca2ecc966a3ff643","id":"ca2ecc98ac733a45"},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":-90,"y":-128,"group":"ca2ecc966a3ff643","id":"ca2ecc992822584f","startVal":0,"roundMode":1},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":90,"y":-112,"group":"ca2ecc966a3ff643","id":"ca2ecc995d8a2f48","portId":"ca2ecc966a3ff643o0","tag":"Out","dataType":2},{"inputCount":0,"outputCount":1,"name":"Get Coords","behaviorType":"logic.NodeGroup","x":-180,"y":448,"group":"ca30be12a142354d","id":"ca2ecc966a3ff643","isMenuItem":false},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":-90,"y":-32,"group":"ca2ecc99d7eb834f","id":"ca2ecc9935bc2e4c","portId":"ca2ecc99d7eb834fi0","tag":"Min","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":-90,"y":48,"group":"ca2ecc99d7eb834f","id":"ca2ecc9978d74e4f","portId":"ca2ecc99d7eb834fi1","tag":"Max","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":-90,"y":128,"group":"ca2ecc99d7eb834f","id":"ca2ecc9a42804446","portId":"ca2ecc99d7eb834fi2","tag":"In","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":900,"y":832,"group":"ca2ecc9d61981547","id":"ca2ecc9ac595ad42","portId":"ca2ecc9d61981547i0","tag":"From","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":900,"y":896,"group":"ca2ecc9d61981547","id":"ca2ecc9a48ab1249","portId":"ca2ecc9d61981547i1","tag":"To","dataType":2},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":1260,"y":832,"group":"ca2ecc9d61981547","id":"ca2ecc9a3ffa5e4a","portId":"ca2ecc9d61981547o0","tag":"%","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":900,"y":960,"group":"ca2ecc9d61981547","id":"ca2ecc9a878cb149","portId":"ca2ecc9d61981547i2","tag":"N to %","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":900,"y":1024,"group":"ca2ecc9d61981547","id":"ca2ecc9aaa1b364d","portId":"ca2ecc9d61981547i3","tag":"% to N","dataType":2},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":1260,"y":960,"group":"ca2ecc9d61981547","id":"ca2ecc9a14bca94b","portId":"ca2ecc9d61981547o1","tag":"Num","dataType":2},{"expression":"(C-A)*(100/(B-A))","default0":0,"default1":0,"default2":0,"default3":0,"default4":0,"default5":0,"params":3,"version":2,"tag":"Number to %","inputCount":4,"outputCount":1,"name":"Expression","behaviorType":"logic.logic.Expression","x":1080,"y":832,"group":"ca2ecc9d61981547","id":"ca2ecc9ca9661b4e"},{"expression":"(C*((B-A)/100))+A","default0":0,"default1":0,"default2":0,"default3":0,"default4":0,"default5":0,"params":3,"version":2,"tag":"% To Number","inputCount":4,"outputCount":1,"name":"Expression","behaviorType":"logic.logic.Expression","x":1080,"y":960,"group":"ca2ecc9d61981547","id":"ca2ecc9da6adf841"},{"inputCount":4,"outputCount":2,"name":"Range Convert v3","behaviorType":"logic.NodeGroup","x":90,"y":48,"group":"ca2ecc99d7eb834f","id":"ca2ecc9d61981547","notes":"Converts Number to Perctange and vice versa given the Range.","n_o":0,"isMenuItem":false},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":270,"y":48,"group":"ca2ecc99d7eb834f","id":"ca2ecc9edb2a2940","portId":"ca2ecc99d7eb834fo0","tag":"Out%","dataType":2},{"inputCount":3,"outputCount":1,"name":"Configure Bounds","behaviorType":"logic.NodeGroup","x":180,"y":368,"group":"ca30be12a142354d","id":"ca2ecc99d7eb834f","isMenuItem":false},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":360,"y":368,"group":"ca30be12a142354d","id":"ca2ecc9e122fa542","startVal":0,"tag":"Out (Volume)","roundMode":1},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":540,"y":352,"group":"ca30be12a142354d","id":"ca30ee42a0fae344","portId":"ca30be12a142354do0","tag":"Out","dataType":2}],"links":[{"input_id":"948b3a9d1e006b42i0","output_id":"948b3a9c7f001b4do0"},{"input_id":"948b3a9d1e006b42i1","output_id":"948b3a9db4dede4do0"},{"input_id":"948b3a9ea0c4cd46i1","output_id":"948b3a9d1e006b42o0"},{"input_id":"948b3a9f3d956a45i0","output_id":"948b3a9ea0c4cd46o0"},{"input_id":"948b3aa1fb95b04ci0","output_id":"948b3a9ea0c4cd46o0"},{"input_id":"948b3a9f3d956a45i1","output_id":"948b3a9ea0c4cd46o1"},{"input_id":"948b3aa1a04bf046i0","output_id":"948b3a9f15d93e49o0"},{"input_id":"948b3a9ea0c4cd46i0","output_id":"948b3a9f15d93e49o0"},{"input_id":"948b3aa11a7b4842i0","output_id":"948b3a9f3d956a45o0"},{"input_id":"948b3aa0b2d34147i0","output_id":"948b3aa0b2d34147o0"},{"input_id":"948b3aa0bd442c46i0","output_id":"948b3aa0b2d34147o0"},{"input_id":"948b3aa110552046i0","output_id":"948b3aa0b2d34147o0"},{"input_id":"948b3aa0b2d34147i2","output_id":"948b3aa04ff03443o0"},{"input_id":"948b3aa0b2d34147i1","output_id":"948b3aa110552046o0"},{"input_id":"948b3aa110552046i2","output_id":"948b3aa1dbfe2f4do0"},{"input_id":"948b3aa15f69a44ai0","output_id":"948b3aa1fb95b04co0"},{"input_id":"948b3aa1fb95b04ci1","output_id":"948b3aa2aae8a644o0"},{"input_id":"ca2ecc9210ee5540i1","output_id":"ca2ecc91fb0f2d48o0"},{"input_id":"ca2ecc9288650546i1","output_id":"ca2ecc91fb0f2d48o0"},{"input_id":"ca2ecc936893d04ci0","output_id":"ca2ecc9288650546o0"},{"input_id":"ca2ecc93857d6744i0","output_id":"ca2ecc9210ee5540o0"},{"input_id":"ca2ecc99d7eb834fi0","output_id":"ca2ecc909531d54bo0"},{"input_id":"ca2ecc938784e84di0","output_id":"ca2ecc909531d54bo0"},{"input_id":"ca2ecc99d7eb834fi1","output_id":"ca2ecc909531d54bo1"},{"input_id":"ca2ecc938784e84di1","output_id":"ca2ecc909531d54bo1"},{"input_id":"ca2ecc952cdb0d40i0","output_id":"ca2ecc93a1b7ea4co0"},{"input_id":"ca2ecc94fc651747i0","output_id":"ca2ecc93a1b7ea4co0"},{"input_id":"ca2ecc946afdc549i0","output_id":"ca2ecc9325f78d45o0"},{"input_id":"ca2ecc94fc651747i1","output_id":"ca2ecc94780e6046o0"},{"input_id":"ca2ecc946afdc549i1","output_id":"ca2ecc94fc651747o0"},{"input_id":"ca2ecc952cdb0d40i0","output_id":"ca2ecc946afdc549o0"},{"input_id":"ca2ecc9516934142i0","output_id":"ca2ecc952cdb0d40o0"},{"input_id":"ca2ecc99d7eb834fi2","output_id":"ca2ecc938784e84do0"},{"input_id":"ca2ecc98ac733a45i0","output_id":"ca2ecc97ce35dd45o0"},{"input_id":"ca2ecc98ac733a45i1","output_id":"ca2ecc97aad5b846o1"},{"input_id":"ca2ecc992822584fi0","output_id":"ca2ecc98a9936d45o0"},{"input_id":"ca2ecc992822584fi1","output_id":"ca2ecc98ac733a45o0"},{"input_id":"ca2ecc995d8a2f48i0","output_id":"ca2ecc992822584fo0"},{"input_id":"ca2ecc938784e84di2","output_id":"ca2ecc966a3ff643o0"},{"input_id":"ca2ecc9d61981547i0","output_id":"ca2ecc9935bc2e4co0"},{"input_id":"ca2ecc9d61981547i1","output_id":"ca2ecc9978d74e4fo0"},{"input_id":"ca2ecc9d61981547i2","output_id":"ca2ecc9a42804446o0"},{"input_id":"ca2ecc9ca9661b4ei0","output_id":"ca2ecc9ac595ad42o0"},{"input_id":"ca2ecc9da6adf841i0","output_id":"ca2ecc9ac595ad42o0"},{"input_id":"ca2ecc9ca9661b4ei1","output_id":"ca2ecc9a48ab1249o0"},{"input_id":"ca2ecc9da6adf841i1","output_id":"ca2ecc9a48ab1249o0"},{"input_id":"ca2ecc9ca9661b4ei2","output_id":"ca2ecc9a878cb149o0"},{"input_id":"ca2ecc9ca9661b4ei3","output_id":"ca2ecc9a878cb149o0"},{"input_id":"ca2ecc9da6adf841i2","output_id":"ca2ecc9aaa1b364do0"},{"input_id":"ca2ecc9da6adf841i3","output_id":"ca2ecc9aaa1b364do0"},{"input_id":"ca2ecc9a3ffa5e4ai0","output_id":"ca2ecc9ca9661b4eo0"},{"input_id":"ca2ecc9a14bca94bi0","output_id":"ca2ecc9da6adf841o0"},{"input_id":"ca2ecc9edb2a2940i0","output_id":"ca2ecc9d61981547o0"},{"input_id":"ca2ecc9e122fa542i0","output_id":"ca2ecc99d7eb834fo0"},{"input_id":"ca2ecc9e122fa542i1","output_id":"ca2ecc99d7eb834fo0"},{"input_id":"ca30ee42a0fae344i0","output_id":"ca2ecc9e122fa542o0"}]}}}

Pause Button Code

{"data":{"behavior":{"v":"2","nodes":[{"inputCount":0,"outputCount":0,"name":"Pause / Play","behaviorType":"logic.NodeGroup","x":-180,"y":368,"group":"","id":"ca3118ecd5befa44","isMenuItem":false},{"inputCount":0,"outputCount":4,"name":"MouseClick","behaviorType":"logic.triggers.MouseClick","x":-180,"y":544,"group":"ca3118ecd5befa44","id":"ca2f4dda1590224b","global":false,"skipAlpha":false},{"inputCount":2,"outputCount":2,"name":"Toggle","behaviorType":"logic.logic.FlipFlop","x":0,"y":528,"group":"ca3118ecd5befa44","id":"ca2f6b9daaaa9e4a","loop":true,"initialState":1},{"inputCount":2,"outputCount":2,"name":"Pause","behaviorType":"logic.gameflow.Pause","x":180,"y":528,"group":"ca3118ecd5befa44","id":"ca2f848b5e2bd240"}],"links":[{"input_id":"ca2f6b9daaaa9e4ai0","output_id":"ca2f4dda1590224bo0"},{"input_id":"ca2f6b9daaaa9e4ai1","output_id":"ca2f4dda1590224bo0"},{"input_id":"ca2f848b5e2bd240i0","output_id":"ca2f6b9daaaa9e4ao0"},{"input_id":"ca2f848b5e2bd240i1","output_id":"ca2f6b9daaaa9e4ao1"}]}}}

2 Likes

can u make it so there’s no decimals

1 Like

Oh, I am sorry, lol. I will fix it now, there is a small feature I want to add anyways.

Ok, its fixed! I added the rounding feature (mode) and the start at feature! The round (mode) feature lets you change between rounding decimals, and not rounding decimals. The Start At feature lets you select what percentage the slider will start at! I hope this helps!

Under community bundles.

2 Likes

Oh, wait. You might want to replace that, I found a small bug that won’t let the slider reach 0 or 100% fully. It’s fixed now. :+1:

1 Like