[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart14 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
232: 2024/05/19(日)17:37 ID:+ecxFo41(2/2) AAS
自分で調べてみます。
失礼しました。
233: 2024/05/19(日)18:33 ID:5yzyWO3t(1) AAS
Qiitaに限らずネットで調べても実験的な内容が多くて古かったり間違ってたり
必ずしもベストプラクティスではない事は多いので自分でも色々試して見極めた方がいいです
それも勉強なのだと思います
234: 2024/05/20(月)02:26 ID:/9zdYvZk(1) AAS
TILEMAP2Dで上下左右のチップを自動的に繋げてくれるツールでも対応できないような
なめらかな曲線も含むマップを書くときってマップチップを一個ずつポチポチやるしかない?
235: 2024/05/21(火)19:49 ID:NSpjB428(1) AAS
ツリーの競合エラーが起きるのですが
対象のフォルダを完全に消すにはどうしたら良いのでしょうか?
クリーンアップもできません
236: 2024/05/25(土)09:14 ID:B4xKE1hu(1/5) AAS
中級者ですが質問失礼します。
Unityで外部音声を再生するスクリプトをアタッチしたオブジェクトをインスタンシングしたいのですが、
一瞬音は出たのですが以後二度とエディタ上でもビルドしても音が出ません。コードは
void Start()
{
var audiosource = GetComponent<AudioSource>();
audiosource.clip = Microphone.Start(Microphone.devices[0], true, 10, 44100);
//while(Microphone.GetPosition(null)<= 0){}
audiosource.Play();
}
という感じなので問題なさそうなのですが何か原因は考えられますでしょうか。OSはWinです。どうか宜しくお願い致します。
237: 2024/05/25(土)12:38 ID:bDbtfSXl(1/4) AAS
まずお前は中級者ではない
初心者だ
それを認めたら教える
238: 2024/05/25(土)13:13 ID:B4xKE1hu(2/5) AAS
教えてくださるなら初心者ということでいいです。
よろしくお願い致します。
239(1): [セイジ] 2024/05/25(土)13:31 ID:bDbtfSXl(2/4) AAS
>>//while(Microphone.GetPosition(null)<= 0){}
使わないコメントを質問に入れるな
>>OSはWINです
関係ない
マイクで録音開始して終了もしていないが
意味を分かってプログラムを書いているのか
それともただコピペしただけなのか
240: 2024/05/25(土)14:01 ID:B4xKE1hu(3/5) AAS
>>239
Microphone.Startメソッドの引数の意味は、順番にデバイス名、ループするか否か、録音時間(秒)、サンプリングレートですが、このループというのが録音のループという意味ではないのですか
終了させるメソッドが必要なのですか
241(1): 2024/05/25(土)14:11 ID:bDbtfSXl(3/4) AAS
わからん
マイクで声を入れながら
同時にゲーム内で音声の出力を聞きたいということか?
242: 2024/05/25(土)14:16 ID:B4xKE1hu(4/5) AAS
>>241
そうです、リアルタイムでマイク入力を出力してほしいのです。
243: [セイジ] 2024/05/25(土)14:21 ID:bDbtfSXl(4/4) AAS
君は今日から上級者だ
244: 2024/05/25(土)14:49 ID:B4xKE1hu(5/5) AAS
もっと言えば、他のPCで他のソフトウェアでリアルタイムで演奏している出力を、line入力でそのPCに入力して、それをさらにunityに入力して各動的オブジェクトから出力させたいのですが、うまくいかないんです。
何か原因は考えられますかね…
245: 2024/05/25(土)15:29 ID:IQBshiLH(1) AAS
237みたいな返ししてくるような人間がまともに回答してくれるわけないよ
質問者もたぶんわかってて少ない可能性に賭けたんだと思うけど
246: 2024/05/25(土)17:04 ID:9GBcznPX(1) AAS
図に書いてけば出来そう
247: 2024/05/25(土)17:26 ID:5FIYzrrw(1) AAS
Unity中級者って、キャプチャしたサウンドデータをファイルに保存したりしないのですか?
248: 2024/05/25(土)17:43 ID:TCFmYDPw(1) AAS
保存しながら再生する方法がわからないのでしょう。
私も分かりません。なので調べるしかないですね。
仕様としては、ミリセック単位で取得データを再生側と保存側に送る方法なのかなと。
探して見つからなければ、次はアセットだ!
とその前にgptか。
249: ドーンおじ 2024/05/25(土)18:11 ID:EpPZc6F5(1) AAS
むかしむかし、あるところでワイがな?
マイク入力を逆位相にしてスピーカーから出す空間ノイズキャンセリングのスマホアプリを作ろうとチャレンジしたことがあってなぁ?
全然上手くいかんでなぁ、DSPレベルの処理速度が必要だからUnityでは諦めたんじゃよ!
替わりにXcodeでやろうとしたがやっぱムーリー!ワイは悟ったね!人間諦めが大事だと!m9⎛´・ω・`⎞ドーン!
250: 2024/05/26(日)05:23 ID:BMlt0I25(1) AAS
236ですが、再生するとオーディオソースの部分にはちゃんとマイクロフォンのクリップが入っているので、あとはそれを再生するだけのコードなので、コードに問題があるとは思えません。
それから、前は出来てたんです。リアルタイムで入力したマイクが再生されていた。突然出来なくなってしまった…
Unityを最新バージョンにアプデ、Winアプデしましたが変わらず…
何か原因考えられますでしょうか…
251: 2024/05/26(日)09:16 ID:xVSPeWcN(1) AAS
じゃ前の環境にして
252: ドーンおじ 2024/05/26(日)09:26 ID:EJNLt0lk(1/2) AAS
Unityの問題は公式のバグを放置することなのだよ!m9⎛´・ω・`⎞ドーン!
253: 2024/05/26(日)11:22 ID:i41levti(1/2) AAS
人生バグだらけの人間が他人のバグ放置について文句言っている、というレベルの低いギャグなのである。
254: ドーンおじ 2024/05/26(日)11:27 ID:EJNLt0lk(2/2) AAS
バグの無い人生は存在しない!と草薙素子も云っている!m9⎛´・ω・`⎞ドーン!
255: 2024/05/26(日)11:35 ID:OdWzL8QJ(1) AAS
Unityで外部音声を再生する際に問題が発生しているとのこと、理解しました。
まず、`Microphone.GetPosition(null) <= 0` のコメントアウトされた部分ですが、
これはマイクが準備完了するまで待つための重要なチェックです。コメントアウトを解除して、
マイクが正しく初期化されるまで待つようにしてみてください。
```csharp
void Start()
{
var audiosource = GetComponent<AudioSource>();
audiosource.clip = Microphone.Start(Microphone.devices[0], true, 10, 44100);
while (Microphone.GetPosition(null) <= 0) { }
audiosource.Play();
}
```
次に、UnityやWindowsのアップデート後に問題が発生したとのことですので、以下の点を確認してみてください:
1. **マイクのアクセス許可**: Unityエディタやビルドしたアプリケーションにマイクへのアクセス許可が与えられているか確認してください。
2. **オーディオドライバ**: 最新のオーディオドライバがインストールされているか、またはアップデート後に問題がないかを確認してください。
3. **Unityのオーディオ設定**: Unityのオーディオ設定が正しく設定されているか、
特にサンプリングレートやオーディオバッファサイズが適切かどうかを確認してください。
また、他のPCからの音声入力をUnityに取り込む場合は、
そのPCのオーディオ出力が適切にライン入力に設定されているか、
そしてUnityがそのライン入力を認識しているかを確認する必要があります。
さらに、UnityのフォーラムやQAサイトで似たような問題を抱えている他の開発者の解決策を探すことも有効です。例えば、[Unityでマイク音量の検出]や
[UnityでAudioSource.Mute=trueにした時にMicrophoneから音量が取得できない時の対処法]などの記事が参考になるかもしれません。
256: 2024/05/26(日)12:45 ID:J+XYRcSL(1) AAS
こういう手合いはChatGPTの解答にケチつける
257: 2024/05/26(日)13:30 ID:i41levti(2/2) AAS
GPTはコード例も提示してくれるのが勉強にうってつけだよなぁ
Wikipediaはもう完全に見なくなってしまった
あ、マイクロフォン二本ついてるせいで競合してただけだったわめんごとかやり取りしてるのフォーラムにあったけど、その辺の物理環境も一から全部動作チェックしたか?
258: ドーンおじ 2024/05/27(月)07:28 ID:IteBo8tw(1) AAS
GPTとか古すぎよ!使いもんにならねーよ!
古いってのは学習元の情報が2022年までのネット上の情報だからだよ!
ワイは最前線でUnity公式のバグと戦ってるんだよ!ワイに聞けよ!さすれば汝スクワレンよ!m9⎛´・ω・`⎞ドーン!
259: 警備員[Lv.13][芽] 2024/05/27(月)20:32 ID:X/oDLoE6(1/2) AAS
質問失礼します。
2つのオブジェクトAとBが3d座標に存在していて、
AはBよりも常に手前に表示させる方法ってありますか?
通常だと座標Zが手前(カメラに近いほう)にあるオブジェクトのほうが手前に表示されますが、
そこを無理やりZ軸に関係なく片方のオブジェクトを手前に表示させたいです。
分かりやすく言うと、スト6という格闘ゲームで勝利したキャラが勝ちポーズの動作するとき
キャラが重なっていても手前に表示されるみたいな、あんなのがやりたいです。
よろしくお願いします。
260: 2024/05/27(月)20:43 ID:CkvEssf/(1) AAS
勝利した時だけ切り替えるんじゃあかんのん
261: 2024/05/27(月)21:42 ID:57gxpIhb(1) AAS
layar設定を切り替えれば良いやん
上下前次1-新書関写板覧索設栞歴
あと 741 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.010s