コード例 #1
0
 void Start()
 {
     debugLog            = GameObject.FindGameObjectWithTag("DebugLog").GetComponent <DebugLog>();
     preferencesManager  = GameObject.FindGameObjectWithTag("Manager").GetComponent <PreferencesManager>();
     externalInformation = GameObject.FindGameObjectWithTag("ExternalInformation").GetComponent <ExternalInformation> ();
     deckManager         = GameObject.FindGameObjectWithTag("Manager").GetComponent <DeckManager>();
     userInterface       = GameObject.FindGameObjectWithTag("UserInterface").GetComponent <UserInterface>();
 }
コード例 #2
0
    void Start()
    {
        debugLog            = GameObject.FindGameObjectWithTag("DebugLog").GetComponent <DebugLog>();
        deckManager         = GameObject.FindGameObjectWithTag("Manager").GetComponent <DeckManager>();
        serversManager      = GameObject.FindGameObjectWithTag("Manager").GetComponent <ServersManager>();
        preferencesManager  = GameObject.FindGameObjectWithTag("Manager").GetComponent <PreferencesManager>();
        externalInformation = GameObject.FindGameObjectWithTag("ExternalInformation").GetComponent <ExternalInformation>();
        networkManager      = GameObject.FindGameObjectWithTag("NetworkManager").GetComponent <NetworkManager>();
        loadingImage        = gameObject.GetComponent <LoadingImage>();


        homePaneRect      = new Rect(0, 0, Screen.width, Screen.height);
        controlWindowRect = new Rect(Screen.width / 2 - 386, 204, 772, 360);
        gameWindowRect    = new Rect(0, 0, Screen.width, Screen.height);
        chatWindowRect    = new Rect(Screen.width - 300, 150, 305, Screen.height / 2);

        bottomRect       = new Rect(10, Screen.height - 300, Screen.width - 20, 300);
        bottomActiveZone = new Rect(0, 0, Screen.width, 280);


        labelLeftLargeStyle           = new GUIStyle();
        labelLeftLargeStyle.fontSize  = 48;
        labelLeftLargeStyle.alignment = TextAnchor.MiddleLeft;
        labelLeftLargeStyle.padding   = new RectOffset(0, 0, 3, 3);
        labelLeftLargeStyle.margin    = new RectOffset(4, 4, 4, 4);

        labelLeftMediumStyle           = new GUIStyle();
        labelLeftMediumStyle.fontSize  = 24;
        labelLeftMediumStyle.alignment = TextAnchor.MiddleLeft;
        labelLeftMediumStyle.padding   = new RectOffset(0, 0, 3, 3);
        labelLeftMediumStyle.margin    = new RectOffset(4, 4, 4, 4);

        labelLeftSmallStyle           = new GUIStyle();
        labelLeftSmallStyle.fontSize  = 16;
        labelLeftSmallStyle.wordWrap  = true;
        labelLeftSmallStyle.alignment = TextAnchor.MiddleLeft;
        labelLeftSmallStyle.padding   = new RectOffset(0, 0, 3, 3);
        labelLeftSmallStyle.margin    = new RectOffset(4, 4, 4, 4);


        labelCenterLargeStyle           = new GUIStyle();
        labelCenterLargeStyle.fontSize  = 48;
        labelCenterLargeStyle.alignment = TextAnchor.MiddleCenter;
        labelCenterLargeStyle.padding   = new RectOffset(0, 0, 3, 3);
        labelCenterLargeStyle.margin    = new RectOffset(4, 4, 4, 4);

        labelCenterMediumStyle           = new GUIStyle();
        labelCenterMediumStyle.fontSize  = 24;
        labelCenterMediumStyle.alignment = TextAnchor.MiddleCenter;
        labelCenterMediumStyle.padding   = new RectOffset(0, 0, 3, 3);
        labelCenterMediumStyle.margin    = new RectOffset(4, 4, 4, 4);

        labelCenterSmallStyle           = new GUIStyle();
        labelCenterSmallStyle.fontSize  = 16;
        labelCenterSmallStyle.alignment = TextAnchor.MiddleCenter;
        labelCenterSmallStyle.padding   = new RectOffset(0, 0, 3, 3);
        labelCenterSmallStyle.margin    = new RectOffset(4, 4, 4, 4);


        buttonLeftLargeStyle                   = new GUIStyle();
        buttonLeftLargeStyle.fontSize          = 48;
        buttonLeftLargeStyle.alignment         = TextAnchor.MiddleLeft;
        buttonLeftLargeStyle.normal.background = guiSkin.button.normal.background;
        buttonLeftLargeStyle.hover.background  = guiSkin.button.hover.background;
        buttonLeftLargeStyle.active.background = guiSkin.button.active.background;
        buttonLeftLargeStyle.border            = new RectOffset(6, 6, 6, 4);
        buttonLeftLargeStyle.padding           = new RectOffset(6, 6, 3, 3);
        buttonLeftLargeStyle.margin            = new RectOffset(4, 4, 4, 4);

        buttonLeftMediumStyle                   = new GUIStyle();
        buttonLeftMediumStyle.fontSize          = 24;
        buttonLeftMediumStyle.alignment         = TextAnchor.MiddleLeft;
        buttonLeftMediumStyle.normal.background = guiSkin.button.normal.background;
        buttonLeftMediumStyle.hover.background  = guiSkin.button.hover.background;
        buttonLeftMediumStyle.active.background = guiSkin.button.active.background;
        buttonLeftMediumStyle.border            = new RectOffset(6, 6, 6, 4);
        buttonLeftMediumStyle.padding           = new RectOffset(6, 6, 3, 3);
        buttonLeftMediumStyle.margin            = new RectOffset(4, 4, 4, 4);

        buttonLeftSmallStyle                   = new GUIStyle();
        buttonLeftSmallStyle.fontSize          = 16;
        buttonLeftSmallStyle.alignment         = TextAnchor.MiddleLeft;
        buttonLeftSmallStyle.normal.background = guiSkin.button.normal.background;
        buttonLeftSmallStyle.hover.background  = guiSkin.button.hover.background;
        buttonLeftSmallStyle.active.background = guiSkin.button.active.background;
        buttonLeftSmallStyle.border            = new RectOffset(6, 6, 6, 4);
        buttonLeftSmallStyle.padding           = new RectOffset(6, 6, 3, 3);
        buttonLeftSmallStyle.margin            = new RectOffset(4, 4, 4, 4);


        buttonCenterLargeStyle                   = new GUIStyle();
        buttonCenterLargeStyle.fontSize          = 48;
        buttonCenterLargeStyle.alignment         = TextAnchor.MiddleCenter;
        buttonCenterLargeStyle.normal.background = guiSkin.button.normal.background;
        buttonCenterLargeStyle.hover.background  = guiSkin.button.hover.background;
        buttonCenterLargeStyle.active.background = guiSkin.button.active.background;
        buttonCenterLargeStyle.border            = new RectOffset(6, 6, 6, 4);
        buttonCenterLargeStyle.padding           = new RectOffset(6, 6, 3, 3);
        buttonCenterLargeStyle.margin            = new RectOffset(4, 4, 4, 4);

        buttonCenterMediumStyle                   = new GUIStyle();
        buttonCenterMediumStyle.fontSize          = 24;
        buttonCenterMediumStyle.alignment         = TextAnchor.MiddleCenter;
        buttonCenterMediumStyle.normal.background = guiSkin.button.normal.background;
        buttonCenterMediumStyle.hover.background  = guiSkin.button.hover.background;
        buttonCenterMediumStyle.active.background = guiSkin.button.active.background;
        buttonCenterMediumStyle.border            = new RectOffset(6, 6, 6, 4);
        buttonCenterMediumStyle.padding           = new RectOffset(6, 6, 3, 3);
        buttonCenterMediumStyle.margin            = new RectOffset(4, 4, 4, 4);

        buttonCenterSmallStyle                   = new GUIStyle();
        buttonCenterSmallStyle.fontSize          = 16;
        buttonCenterSmallStyle.alignment         = TextAnchor.MiddleCenter;
        buttonCenterSmallStyle.normal.background = guiSkin.button.normal.background;
        buttonCenterSmallStyle.hover.background  = guiSkin.button.hover.background;
        buttonCenterSmallStyle.active.background = guiSkin.button.active.background;
        buttonCenterSmallStyle.border            = new RectOffset(6, 6, 6, 4);
        buttonCenterSmallStyle.padding           = new RectOffset(6, 6, 3, 3);
        buttonCenterSmallStyle.margin            = new RectOffset(4, 4, 4, 4);


        textFieldStyle      = new GUIStyle();
        textFieldStyle.font = guiSkin.font;
        textFieldStyle.font.material.color = Color.black;
        textFieldStyle.border            = new RectOffset(4, 4, 4, 4);
        textFieldStyle.padding           = new RectOffset(3, 3, 3, 3);
        textFieldStyle.margin            = new RectOffset(5, 5, 5, 5);
        textFieldStyle.normal.background = guiSkin.textField.normal.background;
        textFieldStyle.hover.background  = guiSkin.textField.hover.background;

        toggleStyle = new GUIStyle();
        toggleStyle.normal.background   = guiSkin.customStyles[1].active.background;
        toggleStyle.hover.background    = guiSkin.customStyles[1].normal.background;
        toggleStyle.onNormal.background = guiSkin.customStyles[0].active.background;
        toggleStyle.onHover.background  = guiSkin.customStyles[0].normal.background;
        toggleStyle.border      = new RectOffset(5, 5, 5, 5);
        toggleStyle.padding     = new RectOffset(2, 2, 2, 2);
        toggleStyle.margin      = new RectOffset(5, 5, 5, 5);
        toggleStyle.overflow    = new RectOffset(0, 0, 2, 0);
        toggleStyle.fixedWidth  = 24;
        toggleStyle.fixedHeight = 24;

        windowStyle                     = new GUIStyle();
        windowStyle.border              = new RectOffset(6, 6, 6, 4);
        windowStyle.normal.background   = guiSkin.customStyles[0].hover.background;
        windowStyle.onNormal.background = guiSkin.customStyles[0].hover.background;

        emptyStyle           = new GUIStyle();
        emptyStyle.fontSize  = 48;
        emptyStyle.alignment = TextAnchor.MiddleLeft;
        emptyStyle.border    = new RectOffset(6, 6, 6, 4);
        emptyStyle.padding   = new RectOffset(6, 6, 3, 3);
        emptyStyle.margin    = new RectOffset(4, 4, 4, 4);


        hiddenCenterLargeStyle                     = new GUIStyle();
        hiddenCenterLargeStyle.fontSize            = 48;
        hiddenCenterLargeStyle.alignment           = TextAnchor.MiddleCenter;
        hiddenCenterLargeStyle.hover.background    = guiSkin.button.normal.background;
        hiddenCenterLargeStyle.active.background   = guiSkin.button.active.background;
        hiddenCenterLargeStyle.onNormal.background = guiSkin.button.active.background;
        hiddenCenterLargeStyle.border              = new RectOffset(6, 6, 6, 4);
        hiddenCenterLargeStyle.padding             = new RectOffset(6, 6, 3, 3);
        hiddenCenterLargeStyle.margin              = new RectOffset(4, 4, 4, 4);

        hiddenCenterMediumStyle                   = new GUIStyle();
        hiddenCenterMediumStyle.fontSize          = 24;
        hiddenCenterMediumStyle.alignment         = TextAnchor.MiddleCenter;
        hiddenCenterMediumStyle.hover.background  = guiSkin.button.normal.background;
        hiddenCenterMediumStyle.active.background = guiSkin.button.active.background;
        hiddenCenterMediumStyle.border            = new RectOffset(6, 6, 6, 4);
        hiddenCenterMediumStyle.padding           = new RectOffset(6, 6, 3, 3);
        hiddenCenterMediumStyle.margin            = new RectOffset(4, 4, 4, 4);

        hiddenCenterSmallStyle                   = new GUIStyle();
        hiddenCenterSmallStyle.fontSize          = 16;
        hiddenCenterSmallStyle.alignment         = TextAnchor.MiddleCenter;
        hiddenCenterSmallStyle.hover.background  = guiSkin.button.normal.background;
        hiddenCenterSmallStyle.active.background = guiSkin.button.active.background;
        hiddenCenterSmallStyle.border            = new RectOffset(6, 6, 6, 4);
        hiddenCenterSmallStyle.padding           = new RectOffset(6, 6, 3, 3);
        hiddenCenterSmallStyle.margin            = new RectOffset(4, 4, 4, 4);


        hiddenLeftLargeStyle                     = new GUIStyle();
        hiddenLeftLargeStyle.fontSize            = 48;
        hiddenLeftLargeStyle.alignment           = TextAnchor.MiddleLeft;
        hiddenLeftLargeStyle.hover.background    = guiSkin.button.normal.background;
        hiddenLeftLargeStyle.active.background   = guiSkin.button.active.background;
        hiddenLeftLargeStyle.onNormal.background = guiSkin.button.active.background;
        hiddenLeftLargeStyle.border              = new RectOffset(6, 6, 6, 4);
        hiddenLeftLargeStyle.padding             = new RectOffset(6, 6, 3, 3);
        hiddenLeftLargeStyle.margin              = new RectOffset(4, 4, 4, 4);

        hiddenLeftMediumStyle                   = new GUIStyle();
        hiddenLeftMediumStyle.fontSize          = 24;
        hiddenLeftMediumStyle.alignment         = TextAnchor.MiddleLeft;
        hiddenLeftMediumStyle.hover.background  = guiSkin.button.normal.background;
        hiddenLeftMediumStyle.active.background = guiSkin.button.active.background;
        hiddenLeftMediumStyle.border            = new RectOffset(6, 6, 6, 4);
        hiddenLeftMediumStyle.padding           = new RectOffset(6, 6, 3, 3);
        hiddenLeftMediumStyle.margin            = new RectOffset(4, 4, 4, 4);

        hiddenLeftSmallStyle                   = new GUIStyle();
        hiddenLeftSmallStyle.fontSize          = 16;
        hiddenLeftSmallStyle.alignment         = TextAnchor.MiddleLeft;
        hiddenLeftSmallStyle.hover.background  = guiSkin.button.normal.background;
        hiddenLeftSmallStyle.active.background = guiSkin.button.active.background;
        hiddenLeftSmallStyle.border            = new RectOffset(6, 6, 6, 4);
        hiddenLeftSmallStyle.padding           = new RectOffset(6, 6, 3, 3);
        hiddenLeftSmallStyle.margin            = new RectOffset(4, 4, 4, 4);


        cardBlueStyle                   = new GUIStyle();
        cardBlueStyle.fontSize          = 48;
        cardBlueStyle.alignment         = TextAnchor.MiddleLeft;
        cardBlueStyle.hover.background  = guiSkin.customStyles[0].active.background;
        cardBlueStyle.active.background = guiSkin.customStyles[0].hover.background;
        cardBlueStyle.border            = new RectOffset(6, 6, 6, 4);
        cardBlueStyle.padding           = new RectOffset(6, 6, 3, 3);
        cardBlueStyle.margin            = new RectOffset(4, 4, 4, 4);

        cardRedStyle                   = new GUIStyle();
        cardRedStyle.fontSize          = 48;
        cardRedStyle.alignment         = TextAnchor.MiddleLeft;
        cardRedStyle.hover.background  = guiSkin.customStyles[1].active.background;
        cardRedStyle.active.background = guiSkin.customStyles[1].hover.background;
        cardRedStyle.border            = new RectOffset(6, 6, 6, 4);
        cardRedStyle.padding           = new RectOffset(6, 6, 3, 3);
        cardRedStyle.margin            = new RectOffset(4, 4, 4, 4);

        cardPurpleStyle                   = new GUIStyle();
        cardPurpleStyle.fontSize          = 48;
        cardPurpleStyle.alignment         = TextAnchor.MiddleLeft;
        cardPurpleStyle.hover.background  = guiSkin.customStyles[2].active.background;
        cardPurpleStyle.active.background = guiSkin.customStyles[2].hover.background;
        cardPurpleStyle.border            = new RectOffset(6, 6, 6, 4);
        cardPurpleStyle.padding           = new RectOffset(6, 6, 3, 3);
        cardPurpleStyle.margin            = new RectOffset(4, 4, 4, 4);

        fieldCardStyle = cardBlueStyle;


        guicolor = new Color(1, 1, 1, 0);
    }
コード例 #3
0
 void Start()
 {
     debugLog = GameObject.FindGameObjectWithTag ( "DebugLog" ).GetComponent<DebugLog>();
     preferencesManager = GameObject.FindGameObjectWithTag ( "Manager" ).GetComponent<PreferencesManager>();
     externalInformation = GameObject.FindGameObjectWithTag ( "ExternalInformation" ).GetComponent<ExternalInformation> ();
     deckManager = GameObject.FindGameObjectWithTag ( "Manager" ).GetComponent<DeckManager>();
     userInterface = GameObject.FindGameObjectWithTag ( "UserInterface" ).GetComponent<UserInterface>();
 }