2024年8月22日記録

Q.
Linq機能であるSelectを使った時に戻り値がどのような型になるか
感覚としてはキャストを使わないで、代入できそうだったのに。。。
A.
IEnumerable<Card ...
2024年8月21日記録

Q.
参照型を値渡ししたときの不思議な動作を調べる
参照型の値渡しは引数として定義された変数に対して新しく領域を確保している。
参照は同じところを指しているので、Addすれば元のListも変化する。
2024年8月20日記録

Q.
Unityでインスペクターにフィールドを表示する際に設定できる属性について知りたい。
A.
Welcome to the Unity Scripting Reference!
上記 ...
Linqについて

Linqは統合言語クエリ。
では、統合言語クエリとは何かというと
統合言語クエリ (LINQ) は、C# 言語への直接的なクエリ機能の統合に基づくテクノロジのセットの名前です。
統合言語クエリ (L ...
2024年8月18日記録

Q.
IPointerEnterHandlerは親要素より子要素の方がサイズが大きい場合、子要素に乗るだけで、反応するのか?
A.
反応する。
IPointerEnterHandlerは ...
2024年8月17日記録

Q.
スーパークラスでオーバーライドしたクラスを呼び出すとどうなるんだろうか?
継承先のNextTurnProcedure()を使うのか。同クラス内のNextTurnProcedure()を使うのか。
2024年8月16日記録

記事搾精
RPGMakerに同封されているエフェクトをUnityで作った別プロジェクトで動かす方法を解説しました。
Q&A
Q.
上記画像にある、メソッド定義をどう読むかが分から ...
RPGMakerに同封されているエフェクトをUnityで作った別プロジェクトで動かす方法を解説しました。

RPGMakerには、RPGゲームを作る際に役立つエフェクトが多数同封されており、それらを使用することで簡単にゲームの演出を強化することができます。しかし、Unityで新しくプロジェクトを作成する場合、これらのエフェクトをその ...
2024年8月14日記録

O.
foreach(KeyValuePair<xx,yy>pari in list){}
でDictionaryを回すと内部でlistに変更を加える事ができない。どうすればいいか。
A.
2024年8月13日記録

Q.
ジェネリック型で定義されているメソッドの中でT型の戻り値が保証されているのはなぜ。
A.
public T GetXXX<T>(){}
と定義されていたら、戻り値としてT型が ...