Unity 6でルーレットを作る ― クリックで回して、だんだん止める仕組み(PC版)
Unity 6とInput Systemで、マウスをクリックすると回り始め、だんだん遅くな ...
メソッドがわからない人へ ― まずコードを使わずに考えてみよう
C#のメソッドがピンとこない人向けに、いったんコードから離れて「分ける・まとめる・名前を付 ...
矢印キーで左右移動しつつ、移動範囲を [-8, 8] に制限する最小実装(Mathf.Clamp)
TL;DR 水平移動のあとに Mathf.Clamp で x を挟み込めば、範囲外に出ませ ...
Unity 6でプロパティはインスペクタに表示される? ― [field: SerializeField]と2つの書き方
Unity 6.6でもC#のプロパティそのものはインスペクタに表示されません。自動実装プロ ...
WinFormsのButtonからUnityのGameObjectへ ― newとComponentの違いを比べてみよう
WinFormsではnew Button()で完成した部品を作ってフォームに追加しました。 ...
Unity 6の画面構成を理解する ― Game・Scene・Hierarchy・Inspector・Projectの役割
Unity 6のエディター画面を、白いSquareを置いた最小の状態で解説します。Game ...
Visual Studioでドキュメントコメントを使ってみよう
C#の「///」で書くドキュメントコメントの基本を、Visual Studioで実際に試し ...
AIにコードを書かせてもいい? ― 熟練者のAI活用と「丸投げ」の違い
生成AIがコードを書いてくれる時代、初学者も全部AIに任せてよいのでしょうか。DHHのよう ...
Unityの入力方法が教科書とネットで違う?― Input ManagerとInput Systemの違い
Unityでキー入力を調べると、教科書のInput Systemとは違うInput.Get ...
Zoomで画面共有中の操作バーを隠す方法 ― 授業中に画面を広く使おう
Zoomで画面共有中に表示される操作バー(フローティング ミーティング コントロール)を非 ...