DEVELOP
開発の環境や小話
【Unity】画面解像度に依存しないGUI.LabelやGUI.Buttonの表示
AndroidやiOSの実機に転送すると、GUIボタンやラベルの表示サイズが変わってしまう場合は、「GUIUtility.ScaleAroundPivot」を使うことでGUI内の解像度を設定出来ます。 guiScreen … 続きを読む
【C#】ファイルパスからファイル名を取得する
自分で実装しても良いですし、.NET Framework のものを使うのも良いですし。 自前実装 自前で実装してもそこまでややこしいコードにはなりませんが、車輪の再発明はそんなによろしく無いかもしれません。 .NET F … 続きを読む
【C#】foreach 文でIndexを取得したい
C#でforeach文を使うとシンプルな記述でループ処理出来て便利なのですが、インデックスが取得し辛い。これは Linq を使えば解決できます。 この様に書けば別途変数を用意する必要はありません。ただ、ここまで書くなら … 続きを読む
【Unity】Text コンポーネントに割り当てられている Font を一括置換する
開発中に「やっぱりこのFont に置き換えよう」みたいな置き換え作業って結構あると思います。毎回手作業で行うのは時間の無駄ですので一括置換できる様にしてみました。 ツールの概要 プロジェクトの Assets フォルダ以下 … 続きを読む