パハットノート

※当サイトではGoogleアドセンス広告を利用しています

2022-03-01から1ヶ月間の記事一覧

C++ Eigen ベクトルと行列(宣言、初期化、サイズの取得、アクセスなど)

ベクトル 宣言 初期化 大きさの取得 要素へのアクセスと変更 演算(加算、減算、乗算、内積) 行列 宣言 初期化 要素へのアクセスと変更 行数、列数の取得 加算、減算、積、乗算 転置と逆行列 行列とベクトルの積 ベクトル 宣言 基本 //int型で3次元のベクトル…

Unity CSVファイルの読み取り

UnityにおいてCSVファイルの内容をList形式で取得して利用する方法を紹介しています。また、リンクとしてCSVファイルからScriptableObjectを作成する方法やenumを再構築する方法も載せてあります。

Unity LayerMask.valueとgameObject.layer

前提 Layerを使っていたときのトラブル 解決法の模索 仮説 仮説の検証 仮説の原因 解決策 LayerMaskに2つ以上のLayerを割り当てた場合 前提 以下の説明ではUnityのLayersが以下のようになっていると仮定します。 Layerを使っていたときのトラブル LayerMask…

Unity SpriteRendererの描画順変更

2DでSpriteを使用するときによく生じる問題 解決策 Sorting Layerについて Order in Layerについて 2DでSpriteを使用するときによく生じる問題 例えば、下の画像のように画像が3枚あったとします(オブジェクト名と色が対応している)。ここで「red」を「green…

Unity 複数のpngファイルをまとめて1つのファイルとして出力する

概要 使用するスクリプト 使用例 概要 1つの画像を複数の画像に分割保存する方法などは調べると結構出てきたのですが、逆に結合する方法はあまり出てこなかったのでまとめてみました。 一応分割する方法の記事も作成しましたので、こちらもよろしくお願いし…

【Unity】ドロップダウン(Dropdown)の使い方

Unityにおける基本的UIのDropdownの使い方の解説。文字列(Options)の変更、変更の検知(On Value Change)などを実装。