TomoGのごちゃまぜ倉庫

2018-08-07から1日間の記事一覧

Unityで時間制御(実用)

今回は前回の時間制御の実用を書いていきたいと思います 前回のTime.realtimeSinceStartupを使用したやり方です。前回↓ tomog.hatenablog.com ◆ソースコード private uint nowTime;//現在の時間(ms) private uint oldTime;//前回の実行時の時間(ms) private …

Unityで時間制御(使用関数編)

今回と次回で、Unityで時間制御をまとめたいと思います。今回は、時間制御に使用する関数編です。次回↓ tomog.hatenablog.com ◆関数1 public class Sample : MonoBehaviour { float duration; void Start() { duration = 0; } void Update() { duration += T…

Unityで外部ファイル(.txt)の読み込み方法

今回は外部ファイル(.txt)を読み込む方法を書いていきます。 この外部ファイルを読みこむ方法は、ノベル系のゲームを作るうえでとても重要になってきます。もし外部ファイルに頼らない場合、ソースコードに直書きというエラー待ったなしなので、絶対に外部フ…

C#で写像関数mapを使用する方法

今回は写像関数であるmap関数の作り方を書きたいと思います ■写像関数mapとは Processingにあるmap関数のことです 使い方↓ Processingの公式サイト 例) answer = map(5 , 0 , 10 , 0 100) とすると0~10の範囲にあった5を0~100の範囲に写像 つまりanswerは5…

Unity 最大値・最小値の取得方法

今回は多くの場面で使用する最大値・最小値の取得方法についてまとめたいと思います ■通常 ソースコードの説明として 1.引数として受け取った値をList型に入れる 2.ソートを行う 3.降順の最初・最後を取り出す といった簡単な動作となっております ■Linq版 …