Unity(C#)初心者・入門者向けチュートリアル ひよこのたまご

AndroidやiOS向けアプリを簡単に作れるゲーム開発環境Unity(ユニティ)の使い方を、チュートリアル方式で一緒に学びましょう!

2018-03-01から1ヶ月間の記事一覧

Time.timeScaleに影響されないWaitForSecondsRealtime

コルーチンと一緒に、WaitForSecondsがよく使われます! 一定時間待機した後に処理を再開するメソッドです! しかし実はWaitForSecondsで扱われる時間は、Time.timeScaleに影響され、 Time.timeScaleを0にすると永久に再開されません! Time.timeScaleの影響…

DestroyとDestroyImmediateの違い

gameObjectを破壊してHierarchy上から消し去りたい時に、よくDestroyメソッドが使われます! が、Destroyで破壊されたgameObjectは実はまだ裏側で存在しています!(オブジェクトの数を確認すると分かります) 完全に消し去りたい場合には、Destroyの代わりにD…

Coroutine内で処理の時間・順番管理を行う。

特別難しいことではないのですが、 コルーチン内で時間・順番を管理しながら処理を行う方法です! yield return でコルーチンを呼び出せば、 コルーチンが終了するまでは先に進むことはありません! コルーチン内でコルーチンを呼び出しても処理終了まで次の…