2015-12-19 29 views
5

Tính hợp nhất có hỗ trợ viết arabic trong giao diện người dùng InputField hoặc thậm chí là các nội dung GUI không? Tôi có nghĩa là nếu tôi muốn viết các ký tự tiếng Ả Rập trong InputField, có hỗ trợ unity không?Unity Hỗ trợ tiếng Ả Rập

+0

thanx nhưng mục tiêu của stackoverflow là gì? – Adam

+4

Có một quy tắc chính trên SO: đó là những thứ bạn gặp khó khăn hoặc yêu cầu một quan điểm chuyên gia. Nếu đó là tầm thường để kiểm tra hoặc bạn thậm chí không cố gắng để giải quyết điều này một mình - tại sao bất cứ ai khác sẽ làm phiền? –

Trả lời

0

Bạn nên lưu tập lệnh bằng mã hóa UTF-8. Sau đó, bạn sẽ có thể bao gồm tất cả các ký tự unicode trong đó.

0

câu trả lời ngắn: đoàn kết không hỗ trợ tiếng Ả Rập hoặc tiếng Ba Tư mặc dù có nhiều plugin trên cửa hàng tài sản có thể mua cho bạn một số lần. bạn có thể dễ dàng tìm thấy chúng.

0

Có thư viện miễn phí để hỗ trợ ngôn ngữ tiếng Ả Rập trong Unity. Bạn có thể tải xuống nó here

Đây là một phần của tệp readme. Chỉ cần thêm thư viện và sử dụng một trong các prefIT của GUIText hoặc 3DText.

  1. Để sử dụng nội dung Hỗ trợ tiếng Ả Rập thống nhất bên trong tập lệnh, hãy sử dụng: using ArabicSupport;
  2. Sau khi sử dụng câu lệnh sử dụng, sử dụng phương thức sau (trả về một chuỗi): ArabicFixer.Fix (textToBeFixed);
  3. Và bạn đã hoàn tất! Bạn có thể sử dụng thay thế: ArabicFixer (chuỗi, tashkeel, hindoNumbers) để có thêm tùy chọn tùy chỉnh.
Các vấn đề liên quan