コード例 #1
0
ファイル: GRoot.cs プロジェクト: young1048/FairyGUI-unity
        /// <summary>
        /// Set content scale factor.
        /// </summary>
        /// <param name="designResolutionX">Design resolution of x axis.</param>
        /// <param name="designResolutionY">Design resolution of y axis.</param>
        /// <param name="screenMatchMode">Math mode.</param>
        public void SetContentScaleFactor(int designResolutionX, int designResolutionY, UIContentScaler.ScreenMatchMode screenMatchMode)
        {
            UIContentScaler scaler = Stage.inst.gameObject.GetComponent <UIContentScaler>();

            scaler.designResolutionX = designResolutionX;
            scaler.designResolutionY = designResolutionY;
            scaler.scaleMode         = UIContentScaler.ScaleMode.ScaleWithScreenSize;
            scaler.screenMatchMode   = screenMatchMode;
            scaler.ApplyChange();
            ApplyContentScaleFactor();
        }
コード例 #2
0
        /// <summary>
        /// Set content scale factor.
        /// </summary>
        /// <param name="designResolutionX">Design resolution of x axis.</param>
        /// <param name="designResolutionY">Design resolution of y axis.</param>
        /// <param name="screenMatchMode">Match mode.</param>
        public static void SetContentScaleFactor(int designResolutionX, int designResolutionY, UIContentScaler.ScreenMatchMode screenMatchMode)
        {
            UIContentScaler.designResolutionX = designResolutionX;
            UIContentScaler.designResolutionY = designResolutionY;
            UIContentScaler.screenMatchMode   = screenMatchMode;
            constantScaleFactor = false;

            ApplyChange();
        }