void Start() { undoStack = new Stack <Stroke>(); drawing = new SerializableDrawing(); for (int i = 0; i < 20; ++i) { StrokeAround(); } //StartCoroutine(LoadArea("test")); /*for (int i = 0; i < 10; ++i) * StrokeAround(); * StartCoroutine(SaveDrawing("test"));*/ /* * Vector3 pnt = new Vector3(1, 0, 1); * Stroke stroke = new Stroke(pnt, pointPrefab, edgePrefab, worldOrigin); * stroke.AddSegment(pnt + new Vector3(1, 0, 0)); * drawing.Add(stroke); * * stroke = new Stroke(pnt + new Vector3(1, 0, 0), pointPrefab, edgePrefab, worldOrigin); * stroke.AddSegment(pnt + new Vector3(2, 0, 0)); * drawing.Add(stroke); * StartCoroutine(SaveDrawing("test")); */ }
void Start() { Screen.sleepTimeout = SleepTimeout.NeverSleep; drawing = new SerializableDrawing(); undoStack = new Stack <Stroke>(); cam = GetComponent <Camera>(); markerPlaceholder = null; marker = null; markerIsDefinitive = false; coordText.text = "Point at marker"; buttons.SetActive(false); middleDot.SetActive(false); }
public void ReloadBtnClicked() { buttons.SetActive(false); middleDot.SetActive(false); foreach (GameObject obj in GameObject.FindGameObjectsWithTag("Instance")) { Destroy(obj); } drawing = new SerializableDrawing(); StartCoroutine(LoadArea()); }