Javanese TextMeshPro
Extends TextMeshPro to render and process Javanese script in Unity UI elements. Provides Javanese Text, Button, Input Field, and Dropdown components, plus a built-in transliterator for converting between Latin and Javanese text within the editor. Requires Unity 2021.2.0f1 or later.
com.adityarahmanda.javanese-textmeshpro 
Install via UPM
Add to Unity Package Manager using this URL
https://www.pkglnk.dev/javanese-textmeshpro.git README Markdown
Copy this to your project's README.md
## Installation
Add **Javanese TextMeshPro** to your Unity project via Package Manager:
1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/javanese-textmeshpro.git
```
[](https://www.pkglnk.dev/pkg/javanese-textmeshpro)Dependencies (2)
README
Ringkasan
Javanese TextMeshPro merupakan plugin Unity yang dibuat untuk memperluas kemampuan dari TextMeshPro sehingga mendukung pemrosesan teks aksara Jawa.
Fitur-Fitur
Javanese Text
Elemen teks yang digunakan untuk menampilkan teks aksara Jawa.
Javanese Button
Elemen UI berupa tombol yang berisikan elemen teks Javanese Text (UI) di dalamnya.
Javanese Input Field
Elemen UI berupa input field yang mampu menerima masukan teks aksara Jawa.

Javanese Dropdown
Elemen UI berupa dropdown yang mampu menyajikan daftar pilihan beraksara Jawa.

Jendela Transliterator
Jendela untuk melakukan transliterasi teks Latin-Jawa atau Jawa-Latin pada editor Unity.

Prasyarat
| Prasyarat Minimum | Keterangan |
|---|---|
| Unity 2021.2.0f1 | Untuk dapat menggunakan plugin ini secara maksimal, dibutuhkan minimum Unity 2021.2.0f1 karena baru pada versi inilah editor Unity mendukung pengetikan teks Unicode aksara Jawa. |
| TextMeshPro | Pada project Unity-mu, TextMeshPro sudah harus terpasang terlebih dahulu karena plugin ini bergantung padanya. Pemasangan TextMeshPro dapat dilakukan secara langsung melalui jendela Package Manager. |
Batasan
TextMeshPro tidak membaca peletakan dan penggantian glyph (GPOS dan GSUB)🡕 dari font aksara Jawa sehingga tidak mampu menampilkan teks aksara Jawa dengan benar.
Plugin Javanese TextMeshPro mengatasi permasalahan tersebut dengan memproses font aksara Jawa khusus yang memiliki tambahan glyph pada blok Unicode U+E000-U+E09F dan U+E100-U+E11D. Jangkauan blok tersebut sengaja dipilih karena termasuk dalam ranah blok Private Use Area (PUA). Sedangkan pengaturan peletakan glyph dari font khusus yang digunakan oleh plugin ini sendiri, mengikuti peletakan glyph dari font Ngayogyan.
Oleh karena itu, untuk saat ini plugin ini hanya mendukung beberapa font terbatas saja yang meliputi font Ngayogyan, Ngayogyan Jejeg dan Noto Sans (Custom). Semua font tersebut sudah tersedia di dalam package plugin ini.
Instalasi melalui OpenUPM
Pada project Unity-mu, buka jendela Project Settings melalui menu
Edit / Project Settingsdan tambahkan scoped registry sebagaimana berikut.
Kolom Keterangan Name OpenUPM URL https://package.openupm.comScope com.adityarahmanda.javanese-textmeshproSelanjutnya buka jendela Package Manager melalui menu
Windows / Package Managerdan ubah scope menjadi My Registry.
Pilih package "Javanese TextMeshPro" dan tekan tombol Install dan tunggu hingga instalasi selesai.

Essential dan Example Resources
Untuk dapat menggunakan Javanese TextMeshPro, package JVTMP Essential Resources wajib diimpor terlebih dahulu. Jendela impor package JVTMP Essential Resources akan muncul secara otomatis setelah instalasi plugin.
Package JVTMP Examples Resources juga dapat diimpor secara opsional untuk mempelajari bagaimana contoh penerapan langsung dari plugin ini di dalam game.
No comments yet. Be the first!