Pythonのprint関数の使い方
Unity
ノベルゲーム製作UnityアセットNaninovelの使い方
NaninovelはUnityで使える、ノベルゲーム制作に特化したアセットです。他のゲームの会話部分だけNaninovelに任す、といった使い方もできます。
そこそこ高額ですが使いやすそうなので購入。というわけで、使い方を勉強していきたい...
Unity C#で作ってみたタワーディフェンス基礎設計
記録として。
Unity C#で目的地を指定してオブジェクトを上下左右にルート通り動かす方法
TDでも作ろうかと思い、とりあえず書いてみた「上下左右にルートをたどらせる」プログラムです。
目的地を指定し、順番に目的地をたどらせることで道なりに動かします。
Unity C#で接触する複数のコライダーの中から条件に合うものだけ処理を実行する方法
コライダーがたくさん接触している時に、特定の数値が一番高いオブジェクトだけを取得したいとか、そういうことをするTipsです。
Unityで最大値・最小値を求める方法/Mathf.Max・Min関数の使い方
複数の値の中の最大値を求めるMathf.Maxと、最小値を求めるMathf.Minの使い方です。Mathfといいつつintにも使えます。
Unity C#で動的配列を作る方法/Listの使い方
動的配列とは、配列の中の変数の数が決まっていない配列のこと、つまり引き出しの数が可変なタンスみたいなものです。
Listで作った配列に対しては、自由に変数を追加・削除することができます。
Unity C#でAudioSourceの音量・ボリューム(Volume)をスクリプトから変更する方法
オブジェクトにセットしたオーディオソース(AudioSource)の音量を変更することで、ゲーム内の音量を調節する方法です。
Unityで1回だけアニメーションを再生する方法
Unityで、任意のタイミングで一度だけアニメーションを実行する方法です。
Unity C#でマウスが乗った時、乗ってる間、離れた時にイベントを起こす方法/OnMouseEnter、OnMouseExit、OnMouseOverメソッドの使い方
スクリプトをアタッチしたオブジェクトに対し、OnMouseEnterではマウスが乗った時、OnMouseExitではマウスがオブジェクトから離れた時、OnMouseOverでは乗っている間ずっとイベントを起こすことができます。
前準備
...
Unity C#でドラッグしたオブジェクトを離すと所定の位置、枠にピッタリ収まるようにする方法
脱出ゲームとかでアイテムを動かしたりする時に役立ちそうな「ドラッグアンドドロップしたものがぴったり所定の位置に収まる」スクリプトです。UI廻りの実装なので、シミュレーションやアドベンチャーなどでも色々応用がきくかと思います。
作りたいもの...