タグ

ブックマーク / qiita.com/Marimoiro (2)

  • UniRxのシンプルなサンプル その1(Subscribe イベントの登録) - Qiita

    UniRxのシンプルなサンプルの取扱説明書 前(Rx オーバービュー) 次(WhereとSelect) UniRxの簡単なサンプル ずっとRxって気になってたんですけどいろんなサイトの説明難しかったので全然勉強できてなかったです。 というわけで簡単なSampleを元に勉強がてらまとめていきたいと思います。 ちなみに対象読者はIEnumeratorのLINQはわかってるしeventもわかるよくらいのC#er UniRxで説明してるけどRxでも大丈夫な… はず!! (といいつつサンプルに使うのはUniRxのみのEveryUpdateがメインだったりして) そもそもRxって何? 誤解を恐れず超ざっくり言うなら C#の人向け *多機能なevent web系の人向け *多機能なjQuery です。 だから例えばボタンがクリックされたら何かの処理をするとか ボタンにマウスが乗ったら色が変わるとかもでき

    UniRxのシンプルなサンプル その1(Subscribe イベントの登録) - Qiita
  • LINQチートシート的なもの - Qiita

    UnityのC#のコード(幾つかの公式Assetとか)読んでたらFindとかいっぱい使ってあって悲しくなったんでLINQのメソッド一覧的なの作ってみました。 お願いだからforeach+List.AddじゃなくてSelect使ってとか お願いだから引数配列じゃなくてIEnumerableにしてとか なんでforeach回すだけなのにToArrayやってるの?とか 明らかに適切な場所じゃないとこで使っていて悲しかったんや・・・ とりあえずこんな事できるよ~的なの作ってみました。 とりあえずC#書く人なら常識的なところ辺りまで ※ファイルの頭に当然using System.Linq;入れています ※ソースコード形式です。各メソッド最後の行は出力を示します ※IEnumerableをシーケンス表記で統一しています。(リストと読み替えてもいいと思います) ※LINQは基的に少しだけ低速ですが気に

    LINQチートシート的なもの - Qiita
  • 1