• unity 根据平板 或者 手机 确立横竖屏


    /*              #########                       
                  ############                     
                  #############                    
                 ##  ###########                   
                ###  ###### #####                  
                ### #######   ####                 
               ###  ########## ####                
              ####  ########### ####               
             ####   ###########  #####             
            #####   ### ########   #####           
           #####   ###   ########   ######         
          ######   ###  ###########   ######       
         ######   #### ##############  ######      
        #######  #####################  ######     
        #######  ######################  ######    
       #######  ###### #################  ######   
       #######  ###### ###### #########   ######   
       #######    ##  ######   ######     ######   
       #######        ######    #####     #####    
        ######        #####     #####     ####     
         #####        ####      #####     ###      
          #####       ###        ###      #        
            ###       ###        ###              
             ##       ###        ###               
    __________#_______####_______####______________
        身是菩提树,心如明镜台,时时勤拂拭,勿使惹尘埃。
                    我们的未来没有BUG           
    * ==============================================================================
    * Filename: Txt 
    * Created:  2019
    * Author:   Light
    * Purpose:  
    * ==============================================================================
    */
    
    using UnityEngine;
    using UnityEngine.UI;
    using UnityEngine.iOS;
    
    public class Txt : MonoBehaviour
    {
        public Text text;
    
        void Start()
        {
    
    #if UNITY_ANDROID
            float physicscreen = Mathf.Sqrt(Screen.width * Screen.width + Screen.height * Screen.height) / Screen.dpi;
            if (physicscreen >= 7f)
            {
                Debug.Log("安卓平板");
                text.text = "安卓平板";
                Screen.orientation = ScreenOrientation.Landscape;
            }
            else
            {
                Debug.Log("安卓手机");
                text.text = "安卓手机";
                Screen.orientation = ScreenOrientation.PortraitUpsideDown;
            }
    #elif UNITY_IPHONE
            string iP_genneration = Device.generation.ToString();
            if (iP_genneration.Substring(0, 3) == "iPa")
            {
                Debug.Log("苹果平板");
                text.text = "苹果平板";
            }
            else
            {
                Debug.Log("苹果手机");
                text.text = "苹果手机";
            }
    #endif
    
        }
    
    
    }
  • 相关阅读:
    转-容器技术发展现状
    flume自定义sink
    查看jar包里面是否看有一个文件
    flume source spooldir
    flume sink kafka
    mac配置mysql
    Mac 下卸载mysql
    mysql定时任务
    mysql 触发器和自定义函数
    mysql自定义函数 Unknown system variable 'result'
  • 原文地址:https://www.cnblogs.com/mclll520/p/10494235.html
Copyright © 2020-2023  润新知