Unity:ヒエラルキに複数シーンで開発効率アップ!
はじめに Unity ではヒエラルキーにシーンを開いて作業を行いますが、ヒエラルキーに複数シーンが配置できることをご存知でしょうか。 使い方 使い方は簡単です、Projectウィンドウから、Hiera...
はじめに Unity ではヒエラルキーにシーンを開いて作業を行いますが、ヒエラルキーに複数シーンが配置できることをご存知でしょうか。 使い方 使い方は簡単です、Projectウィンドウから、Hiera...
はじめに Unity 2019.1 から Previewパッケージとして追加された「Unity Quick Search」が便利でしたので、ご紹介させていただきます。 「Unity Quick Sea...
はじめに 先日の、MVC2019 で HoloLens2 に関する情報が発表されましたが、HoloLens2 のエミュレータ(emulator)が使えるとの事でさっそく使ってみました。 ダウンロード ...
はじめに 簡単に記述できたので、残しておきます。 ソースコード StreamingAssetsフォルダに、bytes.txt というファイルが格納されている場合は以下のコードで bytes 配列に変換...
はじめに 煽りタイトルです、ごめんなさい。m(._.)m ゴメン Visual Studio・Unity・Eclipseそれぞれでの開発にソースコードバージョン管理に Git を採用しているプロジェ...
はじめに 前回に引き続き、ログの出力(ファイル編)を記述しようと思います。ログファイルへの出力についてですが、C#でいえば log4net / NLog など色々なライブラリがありますが、Monoでは...
はじめに 前回は、Debug.Logを使ってログ出力ができる事を確認しました。今回はより実践的に、画面上にログを出して実行時にも確認できるログ出力を実装します。 ソースコード さっそくですが、ソースコ...
はじめに Unity ではログ表示を行える機能が標準で搭載されています、今回は Debug.Log の使い方をご紹介いたします。 使い方 Console ウィンドウの表示 Unity の標準で使える、...
はじめに Asset Store からダウンロードしたファイルって直接インポートが行われるので、~.unitypackage のファイルを拝むことがないですよね。 しかし、~.unitypackage...
はじめに Unityのパッケージ(~.unitypackage)って1つのファイルに様々なファイルを含まれていて扱いが楽なので便利だな~って思いますよね。だいたいこういうファイルって.zipで圧縮され...
Unity では、インスペクターでの数値入力・文字入力をもっと直観的に行えるようにユーザーにて自由にカスタマイズが可能となります。カスタマイズ方法は簡単で 対象の変数に属性(Attribute)を不可する方法をご紹介します。
Unity では、インスペクターでのコンテキストメニュー・カラーピッカーをもっと直観的に行えるようにユーザーにて自由にカスタマイズが可能となります。カスタマイズ方法は簡単で 対象の変数に属性(Attribute)を使用する方法をご紹介します。
Unityで新しくスクリプトを追加すると生成される、Start / Update について不思議に思った事はないでしょうか?こいつらは、MonoBehaviour のメソッドをオーバーライドしていると思っている人多いますが実は違います。
今回は第3回 目 のUnity のインスペクターの入力を改善する記事になります。今回は入力の改善というより表示の仕方を変える方法になります、例えば複数のプロパティがある場合はグループ化できれば見やすくなるような機能があれば便利ですよね。
はじめに Unityのコンソールウィンドウを右クリックメニューから「Open Editor Log」を選択することにより、ログファイルを開くことができます。 コンソール画面 以下のようなログが出力され...
Unityのようなマルチプラットフォーム開発のツールでは、UnityWebRequest クラスのような汎用化されたWebアクセスクラスが用意されます。
Unityで作成したゲームなどで、マウス操作でのカメラの移動に適したスクリプトを紹介させていただきます。
1万個のキューブを移動する場合、プリミティブ型のキューブオブジェクトを1万個素直に配置して、transform.position を移動する方法、shader で描画する方法(過去に作りました)、1メッシュに結合してメッシュの頂点を移動する方法など様々あります。今回は1メッシュに結合して頂点情報を書き換える事により描画を行ってみました。
Shader で描画する方法は高速なのですが、WebGLでは Geometry Shaderが使えなかったため、本手法で検証してみました。
Unityではシーンビューを用いてオブジェクトを配置できますが、直感的に配置できる反面、モデルの形状が複雑であったり、サイズが自然数ではない場合正確な数値を入力する事は意外と難しいです。
Unityでカメラの位置調整に苦労した事はないでしょうか?
そんな時のは Sceneビューでいい場所まで移動してから特定のコマンドを実行する事により簡単にカメラを移動できます。