Skip to content

TextMeshPro Events

1. 概要

TextMeshPro 用の R3.Unity 拡張メソッドは、TMP_InputFieldTMP_Dropdown のイベントを Observable に変換します。

2. API 一覧

API対象発行値
OnEndEditAsObservable()TMP_InputFieldstring
OnValueChangedAsObservable()TMP_InputFieldstring
OnValueChangedAsObservable()TMP_Dropdownint

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 アセンブリに含まれます。