Ejemplo n.º 1
0
 public void OnEndDrag(PointerEventData eventData)
 {
     if (m_DraggingIcons[eventData.pointerId] != null)
     {
         Destroy(m_DraggingIcons[eventData.pointerId]);
         m_DraggingIcons[eventData.pointerId] = null;
     }
     workSpace.ToolSwitch("MouseTool");
 }
Ejemplo n.º 2
0
 public void OnPointerUp(PointerEventData eventData)
 {
     if (workSpace.activeTool == "WallTool")
     {
         GarageItemController garageScript = tmp.transform.GetComponent <GarageItemController>();
         garageScript.inputHeight.text = objRect.sizeDelta.y.ToString("F" + 1);
         garageScript.inputWidth.text  = objRect.sizeDelta.x.ToString("F" + 1);
         workSpace.ToolSwitch("MouseTool");
         cmd.AddCmd(tmp, Operation.Create);
         tmp = null;
     }
 }
Ejemplo n.º 3
0
    public void CreateTextElem(Vector2 pos)
    {
        var tmp = GameObject.Instantiate(Resources.Load <GameObject>("Prefabs/TextElem"));

        tmp.transform.position = pos;

        tmp.transform.SetParent(GameObject.Find("Area").transform);
        tmp.transform.GetComponent <RectTransform>().localScale = new Vector3(1, 1, 1);
        tmp.transform.SetAsLastSibling();
        cmd.AddCmd(tmp, Operation.Create);
        tmp = null;
        workSpace.ToolSwitch("MouseTool");
    }