public void addPoint() { Vector2 pos = new Vector2(points.Count / 5.0f, points.Count / 5.0f); handlePoints.addPoint(); points.Add(Instantiate(p, pos, transform.rotation)); d.Add(0); previous.Add(0); current.Add(0); PointUI.verifyCanRemove(); }
// Use this for initialization void Start() { removePointUI = GameObject.Find("OVRCameraRig/TrackingSpace/CenterEyeAnchor/RemovePointText").GetComponent <PointUI>(); addPointUI = transform.Find("AddPointText").GetComponent <PointUI>(); gameMaster = GameObject.Find("GameMaster"); pointManager = gameMaster.GetComponent <PointManager>(); phaseManager = gameMaster.GetComponent <PhaseManager>(); enemySpowner = GameObject.Find("EnemySpowner").GetComponent <EnemySpowner>(); target = GameObject.Find("OVRCameraRig"); transform.LookAt(targetPosition); }
private void PlayMovePointAnimation() { myCanvas.Children.Remove(m_CurrentDragPoint); Point currentPos = Mouse.GetPosition(myCanvas); PointUI p = new PointUI(currentPos, PointWidth, PointHeight, 1, 5, 255, 0, 0, m_CurrentDragPoint.PointIndex); myCanvas.Children.Insert(m_CurrentDragPoint.PointIndex, p); m_CurrentDragPoint = p; UpdateData(); }
private void ResetCanvas() { myCanvas.Children.Clear(); m_iPointIndex = 0; for (int i = 0; i < m_lstUserPoints.Count; i++) { PointUI p = new PointUI(m_lstUserPoints[i], PointWidth, PointHeight, 1, 5, 255, 0, 0, m_iPointIndex); myCanvas.Children.Add(p); m_iPointIndex++; } }
private void CheckDrag(Point currentMousePosition) { for (int i = 0; i < myCanvas.Children.Count; i++) { if (myCanvas.Children[i].GetType() == typeof(PointUI)) { if (((PointUI)myCanvas.Children[i]).PointRect.IntersectsWith(new Rect(currentMousePosition.X, currentMousePosition.Y, 5, 5))) { m_bIsDraggingPoint = true; m_CurrentDragPoint = (PointUI)myCanvas.Children[i]; } } } }