Bật nhập liệu tiếng Nhật trong WebGL
Môi trường xác minh
- Windows
-
- cửa sổ 11
- Biên tập viên Unity
-
- 2020.3.25f1
Điều kiện tiên quyết cho mẹo này
Các cài đặt sau đây đã được thực hiện trước như một điều kiện tiên quyết để giải thích các mẹo này.
Phông chữ được sử dụng trong mẫu này
衡山毛筆フォント行書
được sử dụng. Bạn có thể tải xuống từ trang web sau.
Trên WebGL, không thể nhập tiếng Nhật trong trường nhập mặc định
Đầu vào tiếng Nhật có thể chỉ trong phút bạn đặt trường nhập liệu và chạy nó dưới dạng trò chơi Windows. Các hệ điều hành khác không có vấn đề gì.
Tuy nhiên, nếu bạn chạy điều này trên WebGL, bạn sẽ không thể nhập tiếng Nhật.
Nguyên nhân không rõ ràng, nhưng đó là do IME không được bật.
Làm cho nó có thể nhập tiếng Nhật
Các gói tình nguyện sau đây WebGLInput
có thể được sử dụng để giải quyết hầu hết các vấn đề với đầu vào tiếng Nhật WebGL.
Đầu tiên, hãy mở trang tải xuống bên dưới. WebGLSupport.unitypackage
Vui lòng tải xuống phiên bản mới nhất.
Sau khi tải xuống, hãy nhập "Gói tùy chỉnh" từ menu.
Chọn tệp đã tải xuống.
Nhập tất cả.
Gói hàng đã nhập phải được đính kèm vào trường đầu vào tương ứng. Đầu tiên, đặt trường đầu vào bạn muốn áp dụng và làm cho nó được chọn.
Kể từ khi đã được thêm vào Assets
WebGLSupport
dự án, WebGLSupport > WebGLInput
WebGLInput
hãy gắn vào trường đầu vào.
Mặc dù nó không liên quan trực tiếp đến đầu vào tiếng Nhật này, phông chữ Arial không chứa tiếng Nhật. Chỉ định phông chữ có chứa tiếng Nhật trong trường nhập.
Hãy thử chạy nó trên WebGL ở trạng thái này. Nếu bạn có thể nhập tiếng Nhật một cách chính xác, nó là OK.
Cũng có thể dán văn bản tiếng Nhật.
Tuy nhiên, lưu ý rằng gói này thậm chí không cho phép bạn nhập các ký tự chữ và số khi bạn hiển thị WebGL ở chế độ toàn màn hình (vì một số lý do, nó luôn chọn mọi thứ). Nếu bạn không hỗ trợ toàn màn hình, gói này là đủ.