■一番簡単なのは
・上のメニューからobject>
で、タブレットを出して、そのタブレットで
Youtubeなどの動画サイトで音楽を開いて流すという方法
・Youtubeの動画を同期して再生することもできるらしい
■効果音も同様に効果音視聴ボタンがあるページなら可能?
■アセットバンドル のページにて
ダイズをRで回転させたらBGM鳴らすようにする解説もあるよ!
--------------------------------------------------
■ワークショップにレコードプレイヤーの形の再生機がある
http://steamcommunity.com/sharedfiles/filedetails/?id=1104105546&searchtext=music+player
□手順
1:
-[[Unity]]で、Unityをインストールしておく
2:
「TTS Modding Unity project」をDLしておく
https://github.com/Knils/Tabletop-Simulator-Modding/archive/master.zip
3:
レコードのデータをDLしておく
http://chry.me/up/record_packed_fixed.unitypackage
※動画で見る場合はこちら
https://www.youtube.com/watch?v=pBblWupQaKE
■注意点
・mp3データは40MB以上は読み込まない?
・bpsを下げて対応する。128ぐらいでも品質保てる?
■mp3を追加する手順<ビデオ参照しながらにすると分かりやすい
・Unityを開く
・新規作成
・projectタブに「レコードのデータ」(unityマーク)をドラッグ&ドロップ
・左らへんにでる修正ダイアログでimport押す
・Unityのprojectタブ(CDとかの素材が並んでる状態。開けてなかったら中央左側のタブで切り替える)
・CDアイコンの隣の空白スペースにでも入れたいmp3ファイルをドラッグ&ドロップで入れておく
・vinylを選択、右上の1個目のカラーパレット変更でレコード中心の色が変わる。(2個目はレコード外側の黒い部分)
・白いラベルのレコードのviny_uvを選択、右側のMaxsizeが1080になっているのを確認
・mp3データ(オレンジの音波アイコン)を押して、右側のQualtyを30ぐらいにして下の「apply」を押して変換
・音を聞いたり、変換後のサイズを確認していこう
□音楽の挿入
・blankrecord(青い箱のアイコンになってるかも)を選択し、Hieralkey(ヒエラルキー:階層)タブの中にドラッグ&ドロップで
blank_recordが表示される
・Blankrecordのアイコンをクリック、右下に表示されるレコードの画像の下にbundeleの名前記入欄が出てくる
・名前欄のところをクリックして>Newで新規作成し、名前を付ける
□パターン1
・レコード以外の空間を1回クリック、
・レコードを1回クリックするとTTSAssetbundleが表示される
・▼Musicを押して、展開して「Audio」のところに取り込んだオレンジ色の音波のアイコンをドラッグ&ドロップ
□パターン2
・TTS Assetbundle Effectの所の▼を開いてくと
SOUNDがあるのでそこにオレンジ色の音波のアイコンをドラッグ&ドロップ
・上メニューの「Asset」>「Bulid assetbundle」で出力する
・保存は
C:\Users\owner\Documents\New Unity Project\AssetBundles
※New Unity Project部分はセーブデータ名で
にあるのでデスクトップにショートカット作っておくなりする
・画像等と同様に、Dropbox等にアップロードしておく
■TTS側
・TTS起動、レコーダーを読み込んでおく
・上メニューの「object」>「coponent」>「custom」>「Assetbundle」
から、作成したアセットバンドルデータを読み込む(ドロップボックスにアップした場合はURLで、最後を0から1に変えておく)
・レコーダーにかけて再生すると取り込んだBGMが鳴る・・・はず
■レコードのラベル
・どうにかすればレコードのラベルもオリジナルのに変更できる?
■assetbundle内の翻訳
◇record inst
指示 - あなた自身の記録を作る方法
-------------------------------------------
Unityを初めて使用する場合は、このプロジェクトで作成したビデオを見てみてください!
オーディオファイルをUnityにドラッグします。
"blank_record"プレハブをシーンにドラッグしても構いません(この手順は必要ではありませんが、作業が楽になるかもしれません)。
Unity内であなたのオーディオファイルを選択し、 "圧縮形式"を "Vorbis"に設定していることを確認してください。
これは、あなたが自分の判断を信頼しなければならない場所です。また、よりスムーズな読み込み時間(「品質」スライダ)のためにオーディオを圧縮する必要もありません。
妥当なファイルサイズは、トラックの長さに大きく左右されます。
〜3分で1つのトラックには、おそらく1-2mBの間でそれを保つかもしれません(オーディオファンは泣いていますが、ここではすべての帯域幅を考慮しています)。
圧縮を設定したら、blank_recordプレファブを選択し、右側の "TTS Asset Bundle
Effects(Script)"に向かいます。
「トラック名>サウンド>オーディオ[なし(オーディオクリップ)]」ボックスにオーディオをドラッグします。私たちは、それがプレーヤーと一緒に働くための第2トリガー効果でそれを望みます。
複数のトラックをエンコードする場合は、オーディオ編集ソフトウェアを使用してマージすることを検討する必要があります。トラックをスキップして完璧に動作することは保証できません。
位置的なオーディオが必要な場合は、[Positional 3D]チェックボックスを自由にチェックしてください。ただし、音楽にはおすすめしません。
トラックのトリガー・エフェクトの名前を気に入った名前に変更します。期間を秒単位でトラックの長さに設定します。
レコードにカスタムグラフィックが必要な場合は、カスタマイズ可能な空のレコードイメージを用意しました。
カスタムテクスチャを追加するには、 "Vinyl"マテリアルの "Albedo"フィールドと
"Occlusion"フィールドにドラッグし、そのマテリアルをレコードプレハブの "default"メッシュに適用します。
あなたがユニティを初めて経験していて、あなたが理解できないことがある場合は、私がコメントに不平を言う前に私が提供したビデオを見てください。
---------------------------------------------------------
◇以下翻訳(途中
BlenderとUnityで作られた、アニメーションで機能的なレコードプレーヤー
カスタム音楽を含むエンコードされたレコードを再生するようスクリプト化されています。
■機能
・再生するとその部屋にいる人全員に同じ音楽が聞こえる
・曲の途中で入ってきた人にも、途中からの音楽で聞こえる?
プレイヤーのアニメーションボタンを使用してトラック間を
開始、停止、スキップすることができ、
オンザフライでホットスワップ記録を行うことができます。
しかし、しばらくは真実になり、道をはっきりさせましょう。
実際には、アセットバンドルを使って音楽を演奏するだけでは、これを必要としません。
あなた自身のオーディオを再生することは非常に長い間サポートされていますが、
Unityを操縦する際の "難しさ"の人工的な構造によって隠されています。
私はちょうどここでスマートなことになり、ショーをしています。
スマートな存在が私が一番うまくいくからです。
-----------------------------------------------------------------------------
■ TTS用のアセットバンドルを作成してビルドする方法 -
カスタムレコードを作成する方法
Unity 5.6.2をダウンロードしてインストールする
https://unity3d.com/get-unity/download/archive TTS Modding Unity
プロジェクトをダウンロードして抽出する
https://github.com/Knils/Tabletop-Simulator-Modding/archive/master.zip
レコードのUnityパッケージをダウンロードできます。
http://chry.me/up/record_packed_fixed.unitypackage
使用方法については、次のビデオを参照してください。
https://www.youtube.com/watch?v=pBblWupQaKE
技術的な言及、潜在的な障害物、援助要請:
私は、プレイリストの自動再生をどのようにスクリプト化するかについては完全にはわかりません。
これは何らかの形でレコードにエンコードされなければならないでしょう。
名前や説明フィールドのテーブルかもしれません。
私はこれをどのようにアドレッシングするかについての提案をしています。
音量コントロール - 音量をコントロールする方法、
単なるUnity C#スクリプトでの手掛かりではありません。
これについてもっと知っている人がいたら、私はあなたのアイデアに感謝します。
■著作権について
・JASRACが来るから著作権のある曲は
公開アップロードとかしないようにしましょう。