Пример #1
0
    public void OnPointerClick(PointerEventData eventData)
    {
        //스프라이트가 클릭되면 해당되는 프리팹을
        //EditMode의 selectedPrefab으로 설정한다.
        EditModeInput inputMode = GameManager.Instance._editModeInput;

        inputMode.SetSelectedTileObject(tileObject);
    }
Пример #2
0
    void Start()
    {
        _camera = Camera.main;
        _camera.transform.forward = new Vector3(-0.5f, -0.6f, 0.7f);

        _cameraMode = new InteractiveModeInput();
        _editMode   = new EditModeInput(_camera, groundObject);

        GameManager.Instance._playerInput          = this;
        GameManager.Instance._interactiveModeInput = _cameraMode;
        GameManager.Instance._editModeInput        = _editMode;
        _inputMode          = _cameraMode;
        _EditCanvas.enabled = false;
    }