【3Dゲームエンジン】Unity質問スレッド21at GAMEDEV【3Dゲームエンジン】Unity質問スレッド21 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト876:名前は開発中のものです。 16/01/03 12:31:15.60 nL7iKJaJ.net ToggleGroupの中で今選択されている値(name)を取得したいのですが ActiveTogglesでforeachする以外に方法は無いのでしょうか。 Toggleにvalueが無いあたり、onChangeで検知するような思想に見えなくもないのですが 皆さんToggleの値を取る時どうやってますか 877:名前は開発中のものです。 16/01/03 13:09:55.05 9gYMsMki.net uGUIだよな? Toggleの OnValueChanged にイベント登録すりゃいいんじゃないの 878:名前は開発中のものです。 16/01/03 13:43:26.19 nL7iKJaJ.net >>855 選択するのとは別のタイミングでその値をみようとしていて、 OnValueChangedですとstaticで選択値を一旦どこかに退避しておくようなイメージになると思うのですが そうではなく、使うタイミングで選択値を取得したいと思いまして… 879:名前は開発中のものです。 16/01/03 13:57:49.49 9gYMsMki.net >>856 > OnValueChangedですとstaticで選択値を一旦どこかに退避しておくようなイメージになると思うのですが まずこれが違うというかなぜstaticに? イベントを受けて最後にONになってるToggleを判別・保持して 使うタイミングで取得すればいい ToggleGroupにでもイベントメソッドをもつコントローラを追加して そこを介する、とかやり方はいくらでもある 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch