Синтаксис:
Используется csharp
public class CameraScript : MonoBehaviour {
public Toggle LeftToggle, RightToggle;
public Transform lamp;
private bool forward;
void Update() {
if (LeftToggle.isOn && !forward) {
lamp.position = new Vector3 (-0.4726f, -0.2515f, 0.3682f);
forward = true;
} else if (RightToggle.isOn && forward) {
lamp.position = transform.TransformDirection(new Vector3 (0.443f, -0.2515f, 0.3682f));
forward = false;
}
}
}
public Toggle LeftToggle, RightToggle;
public Transform lamp;
private bool forward;
void Update() {
if (LeftToggle.isOn && !forward) {
lamp.position = new Vector3 (-0.4726f, -0.2515f, 0.3682f);
forward = true;
} else if (RightToggle.isOn && forward) {
lamp.position = transform.TransformDirection(new Vector3 (0.443f, -0.2515f, 0.3682f));
forward = false;
}
}
}
Не знаю, как изменять координаты объекта как дочернего.(