Example #1
0
 void OnGUI()
 {
     if (GUI.Button(new Rect(10, 10, 80, 25), "Save Map"))
     {
         WorldTiler.SaveMap("map.xml");
     }
     if (GUI.Button(new Rect(10, 35, 80, 25), "Load Map"))
     {
         WorldTiler.LoadMap("map.xml");
     }
     if (GUI.Button(new Rect(10, 60, 80, 25), "Disable / Enable Mouse Spawn"))
     {
         isEnabled = !isEnabled;
     }
 }
Example #2
0
    // Update is called once per frame
    void Update()
    {
        /* Check for Mouse Movement  */
        if (!isEnabled)
        {
            return;
        }
        var mouseposition = Camera.main.ScreenToWorldPoint(new Vector3(Input.mousePosition.x, Input.mousePosition.y, 0));

        if (Input.GetMouseButtonDown(0))
        {
            WorldTiler.SpawnBlock(0, (int)Math.Round(mouseposition.x), (int)Math.Round(mouseposition.y));
        }

        if (Input.GetMouseButtonDown(1))
        {
            WorldTiler.SpawnBlock(1, (int)Math.Round(mouseposition.x), (int)Math.Round(mouseposition.y));
        }
    }