TextMeshPro Events
1. 概要
TextMeshPro 用の R3.Unity 拡張メソッドは、TMP_InputField と TMP_Dropdown のイベントを Observable に変換します。
2. API 一覧
| API | 対象 | 発行値 |
|---|---|---|
OnEndEditAsObservable() | TMP_InputField | string |
OnValueChangedAsObservable() | TMP_InputField | string |
OnValueChangedAsObservable() | TMP_Dropdown | int |
3. サンプルコード
csharp
inputField.OnValueChangedAsObservable()
.Subscribe(text => preview.text = text)
.AddTo(this);
dropdown.OnValueChangedAsObservable()
.Subscribe(index => SelectOption(index))
.AddTo(this);4. 補足
TextMeshPro 用 API は R3.Unity.TextMeshPro アセンブリに含まれます。