Author Topic: not typing non-ASCII with TouchScreenKeyboard.hideInput = true  (Read 3248 times)

jenemia

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 7
    • View Profile
HI,
I make the game with Unity 4.6.4f1 version and NGUI 3.5.

I have problem in UIInput with TouchScreenKeyboard.
I want not see input field as preview on TouchScreenKeyboard. So, hindeInput set true.


I play test ASCII characters "1", "2", "a" ... good,
But, non-ASCII characters is not see first character.
1. I will typing the "한글".
2. I typing "한" , but nothing
3. also , I typing "글" then, appear "한", not see the "글".
4. and, I typing "space" or pressed done then, all see the "한글".

The results of the question is not see first non-ASCII charater.



I have more serious problem that don't see all characters on UILabel
i tested on HTC(one m8) device  with custom keyboard app "Traditional Chinese Keyboard"
(https://play.google.com/store/apps/details?id=com.linpusime_tc.android.linpus_tckbd)

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: not typing non-ASCII with TouchScreenKeyboard.hideInput = true
« Reply #1 on: April 24, 2015, 07:48:39 AM »
The characters must actually exist in the font before you can use them. All NGUI's atlases only come with English characters. Aside from that, all input comes from Unity -- whatever touch screen keyboard reports is what NGUI uses.

jenemia

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 7
    • View Profile
Re: not typing non-ASCII with TouchScreenKeyboard.hideInput = true
« Reply #2 on: April 26, 2015, 08:10:54 PM »
i find that this issue is because of Unity