public void SetValue(CarTurn val1, CarLateralMovement val2) { CarTurnRef = val1; CarMoveRef = val2; }
private void Awake() { _CarTurn = GetComponent <CarTurn>(); _CarMove = GetComponent <CarLateralMovement>(); _SOCarLogic.CreateRunTimeObject(_CarTurn, _CarMove); }
public void CreateRunTimeObject(CarTurn val1, CarLateralMovement val2) { Ref = ScriptableObject.CreateInstance <SOCarLogic>(); Ref.SetValue(val1, val2); }