| public int GetKeyboardSize() | |
| { | |
| #if UNITY_EDITOR | |
| return 0; | |
| #else | |
| using (AndroidJavaClass UnityClass = new AndroidJavaClass("com.unity3d.player.UnityPlayer")) | |
| { | |
| AndroidJavaObject View = UnityClass.GetStatic<AndroidJavaObject>("currentActivity").Get<AndroidJavaObject>("mUnityPlayer").Call<AndroidJavaObject>("getView"); | |
| using (AndroidJavaObject Rct = new AndroidJavaObject("android.graphics.Rect")) | |
| { | |
| View.Call("getWindowVisibleDisplayFrame", Rct); | |
| //return Screen.height - Rct.Call<int>("height"); | |
| return Display.main.systemHeight - Rct.Call<int>("height"); | |
| } | |
| } | |
| #endif | |
| } |
[π¬] μ λν° μλλ‘μ΄λμμ ν€λ³΄λ λμ΄ κ΅¬νλ μ½λ
r35(likudo)
2020-06-16 15:34
μΆμ² 2
λκΈ 1
λ€λ₯Έ κ²μκΈ
-
λ°μ λ²νλ‘ κ³ μνλ μ [4][π¬] μ΅λͺ (211.192) | 20.06.16μΆμ² 0
-
λΉμ΅μ€ 방ꡬμ μΈλκ²μμΌ [1][π¬] μ΅λͺ (106.102) | 20.06.16μΆμ² 0
-
κ² κ°λ°νλ €λ κ³ λ©μΈλ° μ§λ¬Έμ’ [5][π¬] μ΅λͺ (125.139) | 20.06.16μΆμ² 1
-
μ λ²ν μ΄λ»κ² λ§λ€μ§ [19][π¬] μλμλ(seoul90) | 20.06.16μΆμ² 0
-
μΌμ΄λΈμ€ν 리 λ°°κ²½μ κ°μ κ±° λ§λ€λΌλ― [1][π£μ§λ¬Έ] μ΅λͺ (221.162) | 20.06.16μΆμ² 0
-
κ²μ κ°λ°κ°€μ€μ μ¬κΈ°λ§ λ¨μκ±° λ§λ? [6][π¬] μ΅λͺ (1.248) | 20.06.16μΆμ² 0
-
μ΄λ© λμμ΄ κ²μ λ§λ€κ³ μΆλ€λλ° λ μΆμ²ν΄μ£Όμ§ [7][π¬] μ΅λͺ (211.36) | 20.06.16μΆμ² 0
-
κ²μ κ°λ°νκ³ μΆμ νμμΈλ° [8][π¬] μ΅λͺ (183.107) | 20.06.16μΆμ² 0
-
μ λν° 3d μΊλ¦ν° λμμμ μ§λ¬Έ [2][π£μ§λ¬Έ] μ΅λͺ (112.170) | 20.06.16μΆμ² 0
-
κ°λ°μΌκΈ°#3 μ§λ¬Έ [4][πμΌμ§] γ΄γ±γΉ(211.201) | 20.06.16μΆμ² 0
μ΄κ±° λ§κ³ λ νλ¨μ μννΈν€ μλμ§ μννΈν€ λμ΄λ λμ§ λ± μλ¨λ°λ μλμ§ μλμ§ λ ΈμΉλ μ΄λμλμ§ λ± κ³ λ €ν μμ μ‘΄λ λ§μ μ κ±° μΉλ€ κ³ λ €ν΄μ UI λ°μνμΌλ‘ κ³ μΉκ³ μλ€κ° 보면 κ²μμμ μΈννλ μΈμΌ μΌλ§λ μλ€κ³ μ΄μ§μ νκ³ μλμ§ ννμ¬κ±°λ€ μμ§ν μ‘΄λ μλ―Έ μμ