hiyorinのブログ

主にUnityに関してのメモを残していきます

C#

Unityちゃん、揺れもの、Reflectionについて

Unityで揺れものを実現させたい場合Unityちゃんの SpringManager,SpringBone,SpringColliderを使うと簡単に実装できます。 ですが、パフォーマンス確認中に若干ボトルネックになっているところがあった。 Unityのプロファイラーで確認してみるとSpringManage…

LINQでループカウンタをとる

LINQの戻り値はイテレーターなのでリストの何番目なのかを取ることができない。 Select<TSource, TResult>(IEnumerable<TSource>, Func<TSource, Int32, TResult>) これを使用するとInt32にインデックスがはいる。 ソースとインデックスを匿名型にいれればループ内で使えます。</tsource,></tsource></tsource,>