Unity

Unity 適当にアニメーションする

FlutterでいうところのTweenみたいのを簡単につくる UnityのGUIでAnimation作って、AnimationControllerで云々とかやりたくない人(僕)向け private IEnumerator fadeout() { for (int i = 1; i < 101; i++) { yield return null; DetailPanel.alpha = (100…

Unity Android実機デバッグをする

実務経験としてはiOS -> Flutter -> Unity とたどってきたため、 FlutterやUnityでAndroidアプリは作ったことがあるものの、 Androidなーんもわからん状態なのでAndroidの実機デバッグをどうやればいいか全くわからんマンであった。 今日Android実機のみで発…

UIWidget 非同期処理をDebounceする

状況 UniRx UIWidgets こういった文字列検索フォームを作っていて、 検索ロジックは「サーバーに検索文字列をPOSTしてそのレスポンスを反映する」というものでローカルで完結しない。 サーバーにアクセスする都合上、(大きな問題にはならないと思うが)Text…

Unity UIWidgets アニメーションしない画面遷移

Navigator.push はデフォルトでアニメーションがありますが、 それをなくす方法 @ UIWidgets Flutterだと class NonAnimatingRoute<T> extends MaterialPageRoute<T> { NonAnimatingRoute({this.builder, this.settings}) : super(builder: builder, settings: set</t></t>…

Unity UIWidgets 画面サイズにあわせてウィジェットのサイズを変更する

UnityのUIWidgets, 便利ですね。 ただ、Flutterでよく使われるような便利なパッケージが無いのが痛いところ。 FlutterならScreenUtilをインポートして脳死でパーツサイズを指定してマルチデバイス対応できましたが、 UIWidgetsだと自分でちょっとだけコード…

UnityでInputFieldのパスワードが取得できない

Unityでログインフォームみたいなものを作る際、 ContentTypeがPasswordなInputFieldを作り、 using UnityEngine; using UnityEngine.UI; public class SendLoginButton : MonoBehaviour { [SerializeField] Text emailText; [SerializeField] Text password…