WebGL では使えないので注意 WebGL は AudioMixer に対応していない。 Unity の AudioSource の Pitch では音楽だけでなくピッチそのものが変わってしまうので、早いうえに音が高い […]
カテゴリー: C#
Button コンポーネントにはいろいろと color が設定できるので状態に合わせて Text の色も変えたかった。簡単な例としてカーソルをボタンにのせたときにテキストの色も変わるとか。ただまだまだ未完成のものになって […]
これじゃあ async/await 使ったゲーム Unityroom に投稿できないじゃん。 JavaScript が Threading に対応してないので使えないらしい。 いろいろ調べたら UniTask っていうや […]
Tilemap は 2DObject から作れる。 Tilemap を塗るためには Sprite を asset 形式にする必要がある。 Sprite を Tilemap 用にするために TilePalette ウィンド […]
UIでよく見る中心にある丸を円の中で動かすことによってPlayerを移動させたりするやつの作り方。 わかりにくいけど左下の黒丸の中の城丸を動かすことによって黄色いキャラを移動させる。 まずは Canvas […]
全文 get_transform can only be called from the main thread.Constructors and field initializers will be executed […]
とにかく楽したかった。なんで今まで書かなかったのか謎。 Unity を使っていて Enum で場合分けをするときはどうしても Switch にたくさん書くので Enum で宣言したものをいれてしまえば中身を返してくれるも […]
Script を使ったColorの変更をしたいときがけっこうよくあるけど調べるのがめんどくさいのでメモ。 Color r,g,b,a が必要。色の濃さやアルファ値を float の 0f~1f 間で指定する。 alpha […]
Unityでターン制ゲームを作っていて思ったのは状態異常を作用させるのに Dictionary が便利そう。 bool で管理するとターンを指定した際に若干不便な気がする。頑張れば実装できるとは思う。 こんな感じで定義し […]
同じ Coroutine を複数回まわすと Coroutine の処理がかぶる。 myCoroutine1 の while の一回目(up++ ↓ myCoroutine2 の while の一回目(up++ ↓ myC […]
