Unity では Layout Element や Content Size Fitter など UI など RectTransform がアタッチされたオブジェクトのレイアウトを自動で調整するためのコンポーネントがいくつか存在します。本記事では、それらの使い方をまとめます。
本記事では、文字データの書き方や、キーボードから文字を入力したり、文字と数値と組み合わせて出力したりする方法をまとめます。
Unity では、Terrain 機能を使うことで、地形や草、木、岩などのゲームオブジェクトを効率的に作成することができます。本記事では、木や草、岩などを追加する方法をまとめます。
Unity では、Terrain 機能を使うことで、地形や草、木、岩などのゲームオブジェクトを効率的に作成することができます。本記事では、Terrain 機能を使って、地形を作成、編集する方法をまとめます。
Unity の URPの機能であるLight2Dについて、使い方やプロパティなどをまとめます。
本記事では、Python における整数や実数の四則演算や変数の定義の仕方、コメントの書き方、関数の使い方、モジュールのインポートの仕方をまとめます。
本記事では、Python がどのような言語でどのような特徴をもつのか、何ができるのかまとめます。
Unity で 2D URP を利用するとき、Renderer 2D Data を作成し、Renderer に割り当てることができます。本記事では、この Renderer 2D Data を使って、オブジェクトの後ろに回り込むなどの表示順の変更を動的に行う方法をまとめます。
Python はアプリケーション開発、システム管理ツール、データサイエンスなどさまざまなことに利用されています。本記事では、実際に Python を動かしながら、簡単なデータ分析をしてみます。
Python は汎用的なプログラミング言語で、いろいろなアプリケーション開発、科学技術計算、データサイエンスなどに使われます。本記事では、Python を用いて開発ができる環境を整える方法をまとめます。
C# には、通常の値と null がとれる型が欲しい場合のために null 許容型が存在します。本記事では、null 許容型について、まとめます。
Unity には Unity Recorder という動画やスクリーンショット、音声などをキャプチャし保存するパッケージがあります。本記事では、Unity Recorder の基本的な使い方について、まとめます。
本記事では、Texture をグレースケールにするための Shader を Shader Graph で作ります。その中で、Add ノード、Multiple ノードなどから、色の加算、乗算についても触れます。
本記事では、Blazor WebAssembly アプリケーションに UI フレームワーク「Radzen Blazor」を導入する方法をまとめます。
Shader Graph の Invert Colors ノードを使うと、簡単に色を反転させるために Shader を作ることができます。本記事では、Invert Colors ノードについての解説をし、Sprite の色を反転させる方法を紹介します。
Shader Graph には、Master Stack(マスタースタック)というシェーダーの最終的な見た目が定義される終点が必ずひとつだけ含まれます。本記事では、マスタースタックについて、まとめます。
Shader Graph を使うことで、Shader の書き方が分からなくても Shader を作ることができます。本記事では、Shader Graph でできることや使い方についてまとめます。
Application クラスは、実行中のUnityアプリケーションに関する情報にアクセスし、制御するためのクラスです。本記事は、Application クラスの使い方の例をいくつか紹介いたします。
条件付きコンパイルディレクティブは、プログラムの特定の部分をコンパイルするかどうかを制御するために使用される Unity の C# の機能です。これを使うことで、特定のプラットフォーム、ビルド設定ごとにコードの一部を条件付きで有効または無効にすること…
Blazor では、認証機能を簡単に追加することができます。本記事では、標準機能として搭載されている Identity Server を使用した認証機能を追加する方法をまとめます。
本記事では、ゲームオブジェクト上で動画を再生するコンポーネント "Video Player" の使い方を説明します。
本記事では、Animation の作り方の基本をまとめます。この記事を見れば Sprite を使った Animation だけでなく、3D オブジェクトなどの移動や拡大・縮小、回転を含むアニメーションを作ることができるようになります。
Blazor WebAssembly アプリのサンプルを見て、プロジェクトの構成を学びます。本記事は Server プロジェクトと Shared プロジェクトについてまとめます。
Blazor WebAssembly アプリのサンプルを見て、プロジェクトの構成を学びます。
WebGL 用のゲームを作るとき、ブラウザ上での動作を確認するために、毎回 Build And Run をするのは不便です。本記事では、ビルドすることなく、プレビュー用のローカルサーバーを実行するパッケージを紹介します。
Unity では Windows や MacOS、Android などビルド時に対応するプラットフォームを選択できます。そのなかに WebGL というプラットフォームを選択することができます。本記事では、WebGL について簡単な説明をします。
Physics Material は衝突するオブジェクトの摩擦や跳ね返り効果を調整するために使用されます。本記事では、Physics Material の使い方をまとめます。
ASP.NET は .NET と C# を使用して Web アプリとサービスを構築するためのフレームワークです。クロスプラットフォームであり、動的な Web サイトや Web アプリケーションを作ることができます。本記事では、Blazor や Razor Pages も含め、ASP.NET について…
Web アプリケーションは、インターネットに接続して、インストールすることなく使用できるアプリのことです。本記事では、Web アプリケーションを作るための手順をまとめます。
Point Effector 2D は、ゲームオブジェクト のコライダーが互いに接触するときに、引き付けたり、跳ね返したりするための力を設定します。