Bật nhập liệu tiếng Nhật trong WebGL

Trang Cập Nhật :
Ngày tạo trang :

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à đủ.