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描画制御はカメラが行っています。そこで、カメラ管理クラ ...

Defold, DEVELOP

RGBとHSVを相互に変換するシェーダーコードです。 vec3 hsv2rgb(vec3 c) { vec4 K = vec4(1.0, 2.0 / 3.0, ...

DEVELOP, UniRx, Unity

ThrottleFirst 使って一定時間処理を受け付けない様に出来る。 Button .OnClickAsObservable() .TakeUntilDes ...

DEVELOP

ソースコードを自動生成したり、クラステンプレートを書くときにクラス名が欲しくなることがあります。 public class CharaBase [ public ...

Defold, DEVELOP

任意のスクリプトファイルにブレイクポイントを設定して実行するだけ。Visual Studioと似ています。 確認バージョン Defold 1.2.158 手順 ...