2020年– date –
-
ゲーム画面上のテキストをスクリプトから操作する【Unity】
Unityのゲーム画面にテキストを表示し、スクリプトから操作する方法を説明します。なお、プログラムからUIオブジェクトを生成してレイアウトを作成するにはUIElementsを使うとよいようですが、ひとまずここでは簡易的な方法として、UnityのGUI画面上からUI... -
Canvasの基本的な設定と使い方【Unity】
UnityのCanvasはゲーム画面にGUIを表示させるためのもので、このCanvasの子オブジェクトとしてGUI要素が配置されます。ここでは、Canvasの基本的な設定について説明していきます。 なお、UnityマニュアルのCanvasはこちらです。 開発環境 Unity 2019.4.1f1... -
スクリプトからのRigidbodyの操作【Unity】
GameObjectに物理エンジンを適用させるにはRigidbodyをアタッチする必要があります。RigidbodyによってそのGameObjectの物理エンジンにおける挙動を指定することができるので、ここではスクリプトからRigidbodyを操作する方法を説明していきます。 開発環... -
物理エンジンとUnity – リアルタイム3D開発プラットフォーム【Unity】
リアルタイム3D開発プラットフォームであるUnityの大きな特徴は物理演算エンジン(物理エンジン)を搭載していることです。これにより三次元空間におけるニュートン力学に沿った物理現象をインタラクティブなコンテンツとして簡単に再現することができます。... -
スクリプトからのGameObjectの基本的操作(座標・回転・色の指定)【Unity】
ここでは、Unityスクリプトを用いたGameObjectの基本的な操作方法として、GameObject名の変更や、座標・回転の指定、色の指定方法を説明します。 開発環境 Unity 2019.4.1f1 [toc] GameObjectの準備 まず、ゲーム全体を管理するマネージャースクリプト(=... -
スクリプトからのGameObjectの動的生成 ― 初めてのUnityスクリプト作成【Unity】
ここでは、UnityスクリプトからGameObjectを動的に生成する方法を解説していきます。また、特に初めてUnityスクリプトを扱う人を想定してUnityスクリプトの作り方も詳しく解説していますので、初めての方もここでGameObjectの生成を題材にUnityスクリプト... -
Unityスクリプトの基礎【Unity】
ここでは、Unityにおけるオブジェクトの扱いとスクリプトの基本的なことを説明していきます。 開発環境 Unity 2019.4.1f1 [toc] Unityにおけるオブジェクト UnityにおけるオブジェクトはGameObject、アセットの2種類のみです。 GameObject Unityにおけるエ... -
WinUI 3.0とProject Reunion【C#】
Microsoftの開発者向けカンファレンスである Build 2020 でUWPアプリのUIに関するロードマップが示されました。それがProject Reunionです。ここでは、Project Reunionについて現在わかっている情報を説明していきます。 [toc] 今までのUWPアプリのUI Wind... -
ジェネリック【C#】
ジェネリックはオブジェクト指向型言語のポリモーフィズムを実現させるための仕組みの一つです。ここでは、C#のジェネリックについて解説します。 ジェネリックとは C#におけるジェネリックは特定の型(クラス)に依存しないクラスやメソッドを記述するため... -
クラス【C#】
C#におけるクラス、およびそれに準ずる要素について説明します。 C#におけるクラス C#はオブジェクト指向型の言語であり、プログラムのすべての要素をオブジェクトとして扱います。そのオブジェクトの設計図となるのがクラスであり、クラスから作られたオ...