Unity解説 ボタンなどで使える、子要素のアルファ値を全て変更する拡張メソッド ボタンオブジェクトの子要素にテキストやアイコン画像があったりして、それら全てを変更したいとき、普通にやると少し面倒な処理記述になってしまいます。そもそも何かのアルファ値を変えるだけでも、以下のような記述が必要です。varcolor=imag... 2020.04.02 Unity解説
Unityエラー VS Codeでusing UnityEngine.UIが参照エラーになる場合の解決方法 Unityでゲームを作っていて、いつも通りVSCodeでC#ファイルを開いてUIの処理を記述しようとしたところ・・・usingUnityEngine.UIを書いたときに、なぜかエラーが出ました。エラー状態で保存してUnityエディタに戻って... 2020.02.20 Unityエラー
Unityエラー VectorGraphicsが原因でUnityEngine.UIへの参照がエラーになる問題 普段当たり前のように使っていたUnityEngine.UIですが、先ほど突然UnityEngine.UIへの参照がされなくなってしまいました。エディタはVSCodeを使っているのですが、突然usingUnityEngine.UI;という記述... 2020.01.24 Unityエラー
Unity解説 DOTweenで魅力的なゲームUIを作る この記事は「Unityアセット冬のアドベントカレンダー2019Winter!」の20日目の記事です。 ゲームUIゲームのUIというのはユーザーが直接触る部分であり、UIが魅力的でないと折角ゲームの内容が面白くても伝わりづらくなってしまいます... 2019.12.20 Unity解説
Unity解説 InputFieldでBestFitを使う(Wrapにする)方法 InputFieldでBestFitを使おうとしたときのことです。InputFieldの子オブジェクトのTextやPlaceholderのBestFitをオンにしたくて、HorizontalOverflowをOverflowではなくWrap... 2019.08.06 Unity解説
Unity解説 画面サイズに合わせて自動で等分割するUI要素の設定 よく使うので覚えがき。やりたいこととしては、3つのImageがあった時に、どの画面サイズでもそれらを同じサイズで横方向に敷き詰める、というもの。(もちろん2つとか4つ以上とか要素の個数が変わったり、縦方向だったりという応用も効きます)このよ... 2019.01.31 Unity解説
Unity解説 UI要素をスクリプトで配置したときに真ん中に寄せる(センタリングする)方法 UI要素をスクリプトから生成し、センタリングして並べて配置したかったのですがなかなかうまくいかなかったのでうまくいったときのを備忘録として残しておきます。具体的にやりたかったことステージ選択画面の各ステージのボタンをPrefab化して、スク... 2018.08.28 Unity解説
Unity解説 【簡単】InputFieldの文字数カウントを実装 InputFieldにユーザーが文章を入力するという状況を作った際、色々と面倒を避けるために文字数を制限するということが多々あると思います。(制限しないと、例えばゲームのプレイヤー名に1000文字とか入力されたら表示がやばいことになるでしょ... 2018.03.23 Unity解説