問題 独自クラス側にSerializableを設定した上で 参照側で、SerializeFieldもちゃんと設定しても(図2) Inspectorで値がシリアライズされない場合がある(図3)。 図4のようになっていて欲し… 続きを読む 【Unity】独自クラスがシリアライズされない
タグ: Unity
【Unity】画像30枚で習得するgitの使い方
概要 Unityプロジェクトにgitを導入する。色々な手法が知られているのだが、GUI+メジャーな技術で、確実に動作する方法をメモしておく。 この記事では、GitHub+SourceTree(git)の技術スタックを用い… 続きを読む 【Unity】画像30枚で習得するgitの使い方
【Unity】透明だが影は映す床を実装する
概要 こんな感じで影だけ映す透明なシェーダの実装メモ。 動作しないシェーダがネットにたくさん転がっていたので。 実装 TransparentShadowCollector.shader を ここからダウンロード して、新… 続きを読む 【Unity】透明だが影は映す床を実装する
【Unity】String文字列の中に”ダブルクオーテーション”を含む文字列を入れたい
概要 文字列中に、ダブルクォーテーションを含む文字列 を入れたいことがある。図1みたいな感じ。 逐語的文字列・挿入文字列を使うと実現できる。 詳細 @ 逐語的文字列 文字列の先頭に @ を付けると、文字列の中身がそのまま… 続きを読む 【Unity】String文字列の中に”ダブルクオーテーション”を含む文字列を入れたい
【Unity】カメラロール/エクスプローラの画像を読み込む
概要 スマートフォン / PC でカメラロール(Finder)から画像を読み込みたい。 unimgpicker-plusというパッケージを使う。スマホ(Android/iOS)のほか、スタンドアロン環境(Windows/… 続きを読む 【Unity】カメラロール/エクスプローラの画像を読み込む
【Unity】Plastic SCM関連のエラー
状況 Plastic SCM関連の不具合が出た。 エラー内容は以下の通り。 解決 このエラーはいくつか解決策がある。 1. 一番簡単な方法図1にあるように、Window>Package Manager を開き、 ”… 続きを読む 【Unity】Plastic SCM関連のエラー
【Unity】Unityで最新バージョンのC#を使う
概要 C#の最新機能が便利なので、Unityでも、9.0や10.0といった最新バージョンを使いたくなった。下のパッケージ(C# Compiler Settings For Unity)を使うことでUnityで使うC#のバ… 続きを読む 【Unity】Unityで最新バージョンのC#を使う
【Unity】OpenJTalkで文字の音声読み上げをさせる
概要 ゆっくり実況みたいに、文字を起こして声で読ませるのをやりたい。 下のパッケージ(OpenJTalkForUnity)を使う。 実装 1. 新規プロジェクトを作る 2. Window>Package Manag… 続きを読む 【Unity】OpenJTalkで文字の音声読み上げをさせる
【Unity】Unity Package Managerで使えるgitレポジトリを作る
概要 Package ManagerでURLを入れると、自動でプロジェクトにソースを入れてくれるやつがとても便利だ。既存のプロジェクトをこの仕組みに対応させたい。 方法 1. プロジェクトを作る2. Packagesフォ… 続きを読む 【Unity】Unity Package Managerで使えるgitレポジトリを作る
【C#】Convert.ToInt32 と int.Parseはどちらが速いのか
概要 そういえば、C#にはConvert.ToInt32とint.Parseメソッドというのがあります。どちらの方が速いのでしょうか? 実験 int.Parse(速い) < Convert.ToInt32(遅い) … 続きを読む 【C#】Convert.ToInt32 と int.Parseはどちらが速いのか