Newer
Older
using UnityEngine;
using UnityEngine.UI; //andr
public class GameplayOptionsMenu_mobile : MonoBehaviour
{
public GameObject cllscaleAll_Slider;
public GameObject cllscaleAll_SliderT;
Stefan Richter
committed
Stefan Richter
committed
public GameObject CamSens_Slider;
public GameObject CamSens_SliderT;
Stefan Richter
committed
private Color colChangeable = new Color(1f, 1f, 1f, 0.5f);
private Color colChangeable2 = new Color(1f, 1f, 1f, 0.5f);
void Start()
{
}
private void Update()
{
cllscaleAll_Slider.GetComponent<Slider>().value = (float)(UIconfig.colliderScale_all / (UIconfig.colliderScale_all_default * UIconfig.colliderScale_all_SliderMax));
ScaleColliderAllBttn();
Stefan Richter
committed
CamSens_Slider.GetComponent<Slider>().value = (float)((UIconfig.camRotatingSensitivity) / (UIconfig.camRotatingSensitivity_default * UIconfig.camRotatingSensitivity_sliderMax));
CamSensitivityBttn();
public void ScaleColliderAllBttn()
{
UIconfig.colliderScale_all = cllscaleAll_Slider.GetComponent<Slider>().value * UIconfig.colliderScale_all_SliderMax * UIconfig.colliderScale_all_default;
cllscaleAll_SliderT.GetComponent<Text>().text = "Scale of Hitbox for MouseClicks is " + (int)(100 * UIconfig.colliderScale_all / UIconfig.colliderScale_all_default) + "%";
//updateUIpreview();
}
Stefan Richter
committed
Stefan Richter
committed
public void CamSensitivityBttn()
{
UIconfig.camRotatingSensitivity = CamSens_Slider.GetComponent<Slider>().value * UIconfig.camRotatingSensitivity_sliderMax * UIconfig.camRotatingSensitivity_default;
double zwischenRechn = 100 * (UIconfig.camRotatingSensitivity); // /(UIconfig.camRotatingSensitivity_default);
CamSens_SliderT.GetComponent<Text>().text = "Sensitivity of Camera is " + (int)(zwischenRechn) + "%";