예제 #1
0
    void Update()
    {
        Entity selected = BeltGUI.getSelectedBlock();

        if (selected != null && !(selected is Item))
        {
            SetSelectedBlock((Block)selected);
        }
        else
        {
            selectedBlock = null;
        }

        if (selected is ActivableItem)
        {
            if (InputManager.inputManager().isItemActivated)
            {
                ((ActivableItem)selected).toggleActivation();
                Camera.main.light.enabled = !Camera.main.light.enabled;
            }
        }
        else if (Camera.main.light.enabled)
        {
            Camera.main.light.enabled = false;
        }
    }
예제 #2
0
파일: Map.cs 프로젝트: orf53975/worldcraft
 void Start()
 {
     if (Network.isClient)
     {
         //getRemoteMap();
     }
     else
     {
         Map.Instance = this;
     }
     BeltGUI.setMap(this);
 }