2018-01-01から1年間の記事一覧
夏が終わりましたが、今年も実に色のないものでした。 だからこそせめて、エディタ上くらいはカラフルにしたいものです。 今回はGUIStyleを使って、エディタに色を付けていきましょう。
夏ですねー。 世間の人々は、海水浴に行ったり、バーベキューをしたり、花火を見たりしているのでしょねー。 まあ、ぼっちの僕には縁遠い話だがなぁ! というわけで今回は、AssetStoreで公開されている稲妻のアセットを使って、夏を楽しんでいる人々を絶望の…
私の人生は実に色のない人生だった。 だからこそせめて、エディタ上くらいはカラフルにしたいものです。 今回はGUI.colorを使って、エディタに色を付けていきましょう。
ついにUnity2018.2が公開されましたよ。 よし、早速インストールだ! おお、Projectビュー内が、AssetsとPackagesで分かれている。 いろいろ変化がありますね。 では、早速何かスクリプトを書いてみましょうか。 VisualStudioを立ち上げて、スクリプトを書い…
C#の機能の一つ、LINQ。 LINQの関数を一覧にしてみました。
C#のLINQの関数であるToLookup()の使い方についてです。 配列やリストの要素を特定のデータをキーにしたシーケンスにまとめることが出来ます。
C#のLINQの関数であるGroupJoin()の使い方についてです。 複数の配列やリストの要素を結合してグループ化することが出来ます。
C#のLINQの関数であるGroupBy()の使い方についてです。 配列やリストの要素をグループ化することが出来ます。
C#のLINQの関数であるUnion()の使い方についてです。 配列やリストの要素同士を比べて、和集合のシーケンスを作成することが出来ます。
C#のLINQの関数であるIntersect()の使い方についてです。 配列やリストの要素同士を比べて、積集合のシーケンスを作成することが出来ます。
C#のLINQの関数であるExcept()の使い方についてです。 配列やリストの要素同士を比べて、差集合のシーケンスを作成することが出来ます。
C#のLINQの関数であるZip()の使い方についてです。 異なる型の配列やリストを合体して、新たなシーケンスを作成することが出来ます。
C#のLINQの関数であるAggregate()の使い方についてです。 配列やリスト内の各要素に対して集計用の処理をすることが出来ます。
C#のLINQの関数であるJoin()の使い方についてです。 別の情報リストとデータを結合することが出来ます。
C#のLINQの関数であるConcat()の使い方についてです。 配列やリストを、別の配列やリストと合体することができます。
C#のLINQの関数であるThenBy()、ThenByDescending()の使い方についてです。 すでに並べ替えた後のシーケンスに対して、更に追加の条件で並べ替えることが出来ます。
C#のLINQの関数であるOrderBy()、OrderByDescending()の使い方についてです。 配列やリストの要素の順番を並べ替えることが出来ます。
C#のLINQの関数であるWhere()の使い方についてです。 配列やリストの指定した条件を満たす要素のみを取得することが出来ます。
C#のLINQの関数であるDistinct()の使い方についてです。 配列やリストの中で重複した要素を削除して、重複のなくすことが出来ます。
悪魔の証明という言葉あります。 「悪魔はいる」という主張を証明するには、悪魔をつれてこればいいですよね。 でも「悪魔はいない」という主張はどう証明すればいいのでしょうか。 この世のありとあらゆる場所を調査し、悪魔がいないということを確認する必…
C#のLINQの関数であるReverse()の使い方についてです。 配列やリストの要素の順番を反転することが出来ます。
C#のLINQの関数であるDefaultIfEmpty()の使い方についてです。 配列やリストが空のときにデフォルトのなる要素を取得するようにすることが出来ます。
C#のLINQの関数であるCast()の使い方についてです。 配列やリストなどの要素を指定した型に変換することが出来ます。
C#のLINQの関数であるAsEnumerable()の使い方についてです。 IEnumerableを継承したクラスがLINQの関数を隠してしまったときに使うことが出来ます。
C#のLINQの関数であるToDictionary()の使い方についてです。 配列やリストなどのシーケンスからDictionaryを作ることが出来ます。
C#のLINQの関数であるToList()の使い方についてです。 配列やリストなどのシーケンスからリストを作ることが出来ます。
C#のLINQの関数であるToArray()の使い方についてです。 配列やリストなどのシーケンスから配列を作ることが出来ます。
もう六月に入り、梅雨の季節になってきましたね。 六月は祝日がないからあまり好きになれません。 ですが、今年はこんなイベントが開催されたため、少しだけ六月が好きになりそうです。 Unity 1週間ゲームジャム 今週のお題「ぎりぎり」 | 無料ゲーム投稿サ…
C#のLINQの関数であるSum()の使い方についてです。 配列やリストなどのシーケンス内の要素の合計値を求めることが出来ます。
C#のLINQの関数であるMin()の使い方についてです。 配列やリストなどのシーケンスの一番小さい要素を取得することが出来ます。