Hi
i Want to save save wheelCollider suspensionSpring targetPosition value with regards to (CarID)
please help me
using System.Collections;
using UnityEngine.UI;
public class Fanar_setting : MonoBehaviour {
public float FrontV, RearV;
public Slider Fslide,Lslide;
public int CarID;
public _ImportFanar fanar;
void Update(){
CarID = PlayerPrefs.GetInt ("CarId");
fanar = FindObjectOfType<_ImportFanar> ();
FrontV = PlayerPrefs.GetFloat ("Fanar" + CarID.ToString ());
RearV = PlayerPrefs.GetFloat ("Fanar2" + CarID.ToString ());
}
public void Front(){
FrontV = Fslide.value;
JointSpring suspensionSpring = new JointSpring ();
suspensionSpring.spring = 35000f;
suspensionSpring.damper = 1500F;
suspensionSpring.targetPosition = FrontV;
fanar.FL.suspensionSpring = suspensionSpring;
fanar.FR.suspensionSpring = suspensionSpring;
PlayerPrefs.SetFloat ("Fanar" + CarID.ToString (), FrontV);
}
public void Rear(){
RearV = Lslide.value;
JointSpring suspensionSpring = new JointSpring ();
suspensionSpring.spring = 35000f;
suspensionSpring.damper = 1500F;
suspensionSpring.targetPosition = RearV;
fanar.RL.suspensionSpring = suspensionSpring;
fanar.RR.suspensionSpring = suspensionSpring;
PlayerPrefs.SetFloat ("Fanar2" + CarID.ToString (), RearV);
}
}
↧