2024年9月6日記録
Q. 配列を初期化した時に初期値として代入される値はなに?
A. 以下を参考にして下さい。
C# 型の既定値 (C# リファレンス)
Q.
namespace UnityEngine.E ...
2024年8月28日記録
Q.
オーバーライドをオーバーライドする方法。
派生クラスの派生クラスを作る時に必要になった。
A.
オーバーライドされる基本メソッドは、virtual、abstract、overrid ...
2024年8月24日記録
Q.
Listを値渡しで渡す方法
A.
List<T>(IEnumerable<T>)Listに限らず、IEnumerable型に対して新しいListを作れる。
こうすることで値 ...
2024年8月23日記録
制御フローについて。
大枠として制御したいものが複数ある場合は大本の処理を実行するようする。
制御したいものが単数の場合は単数の方で処理を実行していい(単数内で処理を完結させていい。)。
Q.
p ...2024年8月22日記録
Q.
Linq機能であるSelectを使った時に戻り値がどのような型になるか
感覚としてはキャストを使わないで、代入できそうだったのに。。。
A.
IEnumerable<Card ...
2024年8月21日記録
Q.
参照型を値渡ししたときの不思議な動作を調べる
参照型の値渡しは引数として定義された変数に対して新しく領域を確保している。
参照は同じところを指しているので、Addすれば元のListも変化する。
2024年8月18日記録
Q.
IPointerEnterHandlerは親要素より子要素の方がサイズが大きい場合、子要素に乗るだけで、反応するのか?
A.
反応する。
IPointerEnterHandlerは ...
2024年8月17日記録
Q.
スーパークラスでオーバーライドしたクラスを呼び出すとどうなるんだろうか?
継承先のNextTurnProcedure()を使うのか。同クラス内のNextTurnProcedure()を使うのか。
2024年8月16日記録
記事搾精
RPGMakerに同封されているエフェクトをUnityで作った別プロジェクトで動かす方法を解説しました。
Q&A
Q.
上記画像にある、メソッド定義をどう読むかが分から ...
2024年8月14日記録
O.
foreach(KeyValuePair<xx,yy>pari in list){}
でDictionaryを回すと内部でlistに変更を加える事ができない。どうすればいいか。
A.