備忘録(Unity)

Unity

【Unity/VRChat】「UdonSharp does not currently support null conditional operators」の対処法

遭遇した問題エラー文UdonSharp does not currently support null conditional operatorsUdonSharp は現在、Null 条件演算子をサポートしていません。DeepL翻訳対処法概...
Unity

【Unity/VRChat】ワールドギミックの作成方法(鏡/スイッチ)

鏡とスイッチの実装方法手順1下の記事を参考にして地面(Plane)だけのワールドを作成する。手順2「Assets」フォルダ内の「VRChat Examples>Prefabs>VRCMirror」をシーンビューにドラッグ&ドロップする。手順...
Unity

【Unity/VRChat】「VRChat SDK3」を使用した VRChat のワールドの作成方法(2023.02)

VRChat のワールドの作成方法導入手順1VRChat公式サイトにて VRChat のアカウントを作成する。手順2Unity公式サイトから UnityHub をダウンロードする。Windowsの場合手順3デジタルハリウッド様のこちらの記事...
Unity

【Unity】Unity の重要用語集

重要用語Unity エディターヒエラルキーシーン内に配置してあるゲームオブジェクトの一覧を表示する。デフォルトのレイアウトでは画面の左側にある。シーン内のゲームオブジェクトに何か操作したい場合はまず、ヒエラルキーからゲームオブジェクトを選択...
Unity

【Unity】PUN2(Photon Unity Networking 2)のRPCを用いた同期方法と引数の重要性

RPCと引数RPCとはRPC(Remote Procedure Call)とは直訳すると「遠く離れた手続きの呼び出し」である。要するに他のプレイヤーと「同時」に「同じ」メソッドを実行するという事である。基本的な使用方法などに関しては o8q...
Unity

【Unity/Git】GitHub と Sourcetree を利用した Unity のバージョン管理の開始方法

バージョン管理の開始方法Unity のプロジェクトの設定手順1Unity のプロジェクトを作成する。手順2「Edit>Project Settings>Editor>Asset Serializaton>Mode」を「Force Text」...
Unity

【Unity】ボイスチャット機能の実装方法(Photon Voice 2)

「Photon Voice 2」の実装方法Photon での準備手順1Photon のアカウントを作成する。手順2ダッシュボードにて「REALTIME」と「VOICE」の2つの「App」を作成する。コンポーネントの追加と設定手順3Unity...
Unity

【Unity】PUN2(Photon Unity Networking 2)のコンポーネント/メソッド/プロパティ

PUN2(Photon Unity Networking 2)コンポーネントPhotonView・同期を担う・「独自のID」や「オーナーの情報」も持っている・「オーナーかどうか」の分岐処理が可能PhotonTransformView・Trn...
C#

【Unity/C#】「List.Exists()」の使い方

List.Exists()「List.Exists()」とは「List.Exists()」とは、引数で指定した要素が、リストの中に存在するなら true、存在しないなら false を返すメソッドで for 文などを用いてリストの要素を1つ...
C#

【Unity/C#】「_(アンダーバー)」の意味と使い方

_(アンダーバー)意味基本的には「なし」という意味使い方「_(アンダーバー)」を使わない場合this.OnCollisionEnterAsObservable() .Where(collision => collision.transfor...