예제 #1
0
    void Start()
    {
        controller        = GameObject.FindObjectOfType <PlayerController>();
        movement          = GameObject.FindObjectOfType <PlayerUnityMovement>();
        characterLoader   = this.GetComponent <CharacterLoader>();
        dialogueGUIFiller = GameObject.FindObjectOfType <NPCDialogueGUI>();
        dialogueCanvas    = dialogueGUIFiller.transform.GetChild(0).gameObject;

        cameras = GameObject.FindObjectOfType <PlayerCameras>();

        dialogueCanvas.SetActive(false);
    }
예제 #2
0
    public override void Initialize(TModuleType player)
    {
        base.SetModule(player, "Scripts/GUI/Objects/Cameras");
        this.GUIWindowInitialization(new Rect(0, 0, 1, 1), false, false);
        this.cameras = base.ModuleManager.Objects.Cameras;

        this.rects = new Rect[(int)e_rect.SIZE];

        base.rects[(int)e_rect.MinimapButton]      = new Rect(0.88541f, 0.3195f, 0.021875f, 0.047085f);
        base.rects[(int)e_rect.ZoomFactorLabel]    = new Rect(0.890625f, 0.26345f, 0.021875f, 0.047085f);
        base.rects[(int)e_rect.MinimapBorder]      = new Rect(0.8015625f, 0.019058f, 0.1911458f, 0.293721f);
        base.rects[(int)e_rect.RotateLeft]         = new Rect(0.848958f, 0.319506f, 0.016666f, 0.0358744f);
        base.rects[(int)e_rect.RotateRight]        = new Rect(0.9270833f, 0.319506f, 0.016666f, 0.0358744f);
        base.rects[(int)e_rect.Dezoom]             = new Rect(0.8671875f, 0.319506f, 0.016666f, 0.0358744f);
        base.rects[(int)e_rect.Zoom]               = new Rect(0.9088541f, 0.319506f, 0.016666f, 0.0358744f);
        base.rects[(int)e_rect.DifficultyAndDate]  = new Rect(0.80042708f, -0.0015f, 0.1911458f, 0.3f);
        base.rects[(int)e_rect.AreaName]           = new Rect(0.8015625f, -0.0015f, 0.1911458f, 0.3f);
        base.rects[(int)e_rect.TransparentMinimap] = new Rect(0.2f, 0.2f, 0.6f, 0.6f);
        base.rects[(int)e_rect.OnHoverRect]        = new Rect(0.0f, 0.0f, 0.1f, 0.035f);
        //this.cameras.Cameras[(int)e_whichCamera.Minimap].targetTexture = renderTexture;
    }