Unityのβ版が必要
ここを参考にした
ハマりどころ その1
Unityプロジェクトの直下にmcs.rsp
を作って、-langversion:6
を記載するのだが、
それをした後に Reimport All が必要。再起動もOKかと。
ハマりどころ その2
async
は動くけどTask
はまだ動かないっぽいので、岩永さんのMinimumAsyncBridgeが必要。
僕は元のサイトの
GitHub - ufcpp/UnitySamples: Unity 5.5 sample with async/await
を動かした。ただし、リポジトリ内にmcs.rsp
が入ってないので自分でファイル作成が必要。
MinimumAsyncBridgeのdllは最初から入っている。なぜかMinimumThreadingBridgeもあるのはなぜ?