VisualStudio

改行コードの統一や、タブ・スペースの個数などはコーディングする人によって異なります。プログラミングをする上で、テキストファイルのレイアウト統一はコードの見通しが ...

DEVELOP

Assembly Definition Filesは疎結合なソースコードを小分けにアセンブリ化してコンパイル時間を減らす代物。無駄な待ち時間を減らして開発中の反 ...

DEVELOP, Unity

初回のSwitch Platformに時間がかかるのは仕方ないとしても、Android <-> iOS間で頻繁に切り替えたりしていると待ち時間は相当 ...

DEVELOP, Unity

TimeScaleを変更するとAnimatorのアニメーションも引っぱられて速度が変わってしまう。そんな時はAnimatorのUpdate ModeをUnsca ...

DEVELOP

Defold Engineで日本語フォントを追加して使用する方法です。 フォントデータを用意する 今回はこちらのピクセル風なフォントを使用させて頂きました。 P ...

DEVELOP

実行中にスクリプトからShaderを変更するには二通りの方法があります。Materialに割り当てられているShaderファイルを入れ替えるか、Material ...

DEVELOP, Unity

AndroidやiOS端末でアプリケーション起動中に自動的にスリープして欲しくないことがあります。UnityEngineでは簡単にスリープの設定を無効化・有効化 ...

DEVELOP

私が効率的な開発をする時に心がけていることは大きく分けて3つあります。 作業に対して自分の中で制限時間を設ける早めのアラートを出すなんでも一人で背負わない この ...

Defold, DEVELOP

Defold Engineの Profiler reference に載っている機能を紹介します。ビジュアルで説明した方が分かりやすそうなものに関しては、スクリ ...

DEVELOP, Unity

ユーザー入力は60FPSで処理したいが、描画は30FPSにしたい場合の手順。 カメラを制御する Unity描画制御はカメラが行っています。そこで、カメラ管理クラ ...