Welcome,
Guest
. Please
login
or
register
.
May 10, 2026, 10:54:33 AM
Home
Help
Search
Login
Register
Tasharen Entertainment Forum
»
Support
»
NGUI 3 Support
»
Saving slider Thumb location on reload?
« previous
next »
Print
Pages: [
1
]
Author
Topic: Saving slider Thumb location on reload? (Read 4066 times)
Kristian
Guest
Saving slider Thumb location on reload?
«
on:
January 31, 2013, 09:01:06 AM »
Hi, I am trying to save the location of a slider thumb in Scene 1. and when I come back to Scene 1 I would like it to be on the same location.
How could i achieve this?
thanks.
Logged
ArenMook
Administrator
Hero Member
Thank You
-Given: 337
-Receive: 1171
Posts: 22,128
Toronto, Canada
Re: Saving slider Thumb location on reload?
«
Reply #1 on:
February 01, 2013, 01:04:07 AM »
Write a script that will set the slider's value in Awake() and attach it to your slider.
Logged
Kristian
Guest
Re: Saving slider Thumb location on reload?
«
Reply #2 on:
February 01, 2013, 03:57:03 AM »
This did not quite help me. mind explaining a little bit?
, thanks
Logged
ArenMook
Administrator
Hero Member
Thank You
-Given: 337
-Receive: 1171
Posts: 22,128
Toronto, Canada
Re: Saving slider Thumb location on reload?
«
Reply #3 on:
February 01, 2013, 09:37:19 AM »
using
UnityEngine
;
[
RequireComponent
(
typeof
(
UISlider
)
)
]
public
class
SavedSlider
:
MonoBehaviour
{
public
string
key
=
"My Slider"
;
UISlider mSlider
;
void
Awake
(
)
{
mSlider
=
GetComponent
<
UISlider
>
(
)
;
mSlider
.
sliderValue
=
PlayerPrefs
.
GetFloat
(
key, 0f
)
;
mSlider
.
onValueChange
=
OnSliderChange
;
}
void
OnSliderChange
(
float
val
)
{
PlayerPrefs
.
SetFloat
(
key, val
)
;
}
}
Logged
Print
Pages: [
1
]
« previous
next »
Tasharen Entertainment Forum
»
Support
»
NGUI 3 Support
»
Saving slider Thumb location on reload?