通常のUnityコールーチンと同じような使い勝手でマルチスレッド処理の威力を活用できるな、シンプルなコールーチンを実装しました。
たった2行のコードを追加するだけでUnity APIを簡単にアクセスでき、そのデータをバックグラウンドスレッドで処理できます。
特長:
*名称キーを使ってコールーチンをスタート/停止できます/
*
Yield文を使ってフォアグラウンドとバックグラウンドのスレッドを切り替えることができます
* 別々のスレッドで実行できる入れ子式コールーチン
* コードを実行中のスレッドを特定できます (コールーチンではないものでも可)
* 新しいYield文:WaitUntilTrueとWaitForSecondsRealtime
* 完全なソースコードも付属しています
* iOS、Android、ウェブとデスクトップビルドをサポート
静的ヘルパーメソッド集もボーナスとして付属します:CallInForeground、CallInBackground、CallDelayed、CallNextFrame、CallWhenTrue…
Unity 4.0以降が必要です。
質問やお問い合わせがあれば、support@rumastudios.comまでメールをお送りください。