예제 #1
0
파일: Tap.cs 프로젝트: emsha/FunFactory
    private bool CanSelectMachine()
    {
        if (IsPointerOverUI())
        {
            return(false);
        }
        Vector2 position = RoundVector(MouseWorldPosition());

        return(Machines.ElementAt(position));
    }
예제 #2
0
파일: Tap.cs 프로젝트: emsha/FunFactory
    private bool CanPlaceMachine()
    {
        if (IsPointerOverUI() || !UI.Machines.toPlace ||
            UI.Select.selectedMachineGob != null)
        {
            return(false);
        }
        Vector2 position = RoundVector(MouseWorldPosition());

        return(!Machines.ElementAt(position));
    }