マルチスレッド処理 アプリはだいたいシングルスレッド(unityならawake().start()C#ならmain()みたいな)だけどネットワ
[Read More]
独習C#勉強メモ4
独習C#を読んで自分が知らなかったことまとめ
デリゲート デリゲードで表したメソッドはint型、string型みたいに引数とかに入れる事ができる。 //クラスの外で定義 delegate void DoDeligate(string str); class DelegateTest { static void Heppoko(string s)
[Read More]
独習C#勉強メモ3
独習C#を読んで自分が知らなかったことまとめ
アップキャスト 子クラスを親クラスに代入する。別に特別な構文は必要ない //親クラス class Person{ //定義内容 } //子クラス class BusinessPerson : Person{ //Personクラス
[Read More]
独習C#勉強メモ2
独習C#を読んで自分が知らなかったことまとめ
メソッドのオーバーロード オーバーロードとは、1つのクラスに同じ名前のメソッドを複数定義すること 引数によって処理を切り替えれる。 ... private string firstName; private string lastName;
[Read More]
独習C#勉強メモ1
独習C#を読んで自分が知らなかったことまとめ
unityを使っていて勉強不足で他の方が書いたコードがわからなかったりすることが結構あります。その時用に自分では使わないけどコードを読むため
[Read More]
UnityLearn勉強ノート3
C# Interfaces C# Action
C# Interfaces https://learn.unity.com/tutorial/c-interfaces?language=en 前半はインターフェースのプロパティについて 後半はジェネリクスの話,インターフェース側でメソッドの引数をTにするとそれを継承して使う側は
[Read More]
UnityLearn勉強ノート2
C# Properties
C# Properties https://learn.unity.com/tutorial/c-properties?uv=2019.3 Properties Vector3 Transform.position{get;set;} このgetとsetは自分のポジションの位置を手に入れることもできるしセットすることもできるよという意味。 float Time.deltaTime{get;} これはfloat型の
[Read More]
UnityLearn勉強ノート1
C#Survival Guide オブジェクト指向、データベース、継承、オーバーライド
C#Survival Guide https://learn.unity.com/project/c-survival-guide-classes?language=en&utm_source=learn_recommendation OOP(オブジェクト指向プログラミング)について ちゃんと機能別に分ける。 EX) プレーヤークラス、レーザークラス。プレーヤー内で発射するレー
[Read More]