2023-01-01から1年間の記事一覧
本記事では、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 は、ゲームオブジェクト のコライダーが互いに接触するときに、引き付けたり、跳ね返したりするための力を設定します。
ジャグ配列は、その要素がサイズが異なる場合がある配列からなる配列です。 本記事では、ジャグ配列の基本的な使い方をまとめます。
C# では、日時を表すための型として、DateTime 構造体が用意されています。本記事では、DateTime 構造体の基本的な使い方を簡単にまとめます。
C# における string 型から int 型への変換に使う int.Parse()、int.TryParse() と int 型から string 型への変換に使う Object.ToString() の使い方をまとめます。
Visual Studio Code でコード内の文字列を検索、置換をする方法を紹介します。
C# では、var キーワードを使って型推論をすることができます。本記事では、型推論の方法を説明します。
リファクタリングとは、外部から見たときの挙動を変えずに、プログラムの内部構造を整理することです。本記事では、メソッドの抽出など Visual Studio Code にあるリファクタリングに関する機能を紹介します。
C# 4.0 から、ジェネリックなインターフェースまたはデリゲートに関して、共変性(covariance)・反変性(contravariance)を持たせることができるようになりました。本記事では、共変性・反変性の概念とその使い方についてまとめます。
ゲームでは、画面を揺らすことで衝撃やダメージを演出する場合があります。本記事では、カメラを直接揺らして、画面の揺れを表現する方法を説明します。
ContactPoint や Collision.GetContact を使うことで、オブジェクトと衝突したときに発生する位置や法線ベクトルなどの情報を取得することができます。本記事では、衝突が発生した接触点の情報の取得の仕方をまとめます。
C# には、ジェネリックと呼ばれるさまざまな型に対応したクラスや関数を定義する機能があります。本記事では、ジェネリックについて説明します。
MySQL コマンドラインクライアントとは、MySQL サーバーに接続し、データベースの管理や操作を行うために使用されるツールです。本記事では、MySQL コマンドラインクライアントについて、簡単な説明をします。
敵キャラの移動範囲や Ray などスクリプトから Gizmos に描画したい場合があります。本記事では、スクリプトから GIzmos を描画する方法をまとめます。
本記事では、SQL とはどのようなものか、MySQL はどのようなもので、何ができるのかなど、MySQL についての基本的な説明をします。