[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild4 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild4 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
895: 名前は開発中のものです。 [sage] 2020/06/28(日) 11:08:24.50 ID:PNMg5lMu ミキサー使ってSEはSEのチャンネルに突っ込んで チャンネルごとにコンプレッサーかけとけば音圧が大きく変わる事はないだろうけど 原因が分からないのはスッキリしないね http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/895
896: 名前は開発中のものです。 [sage] 2020/06/28(日) 13:18:58.71 ID:w3CW32Gs >>892 play関数の前にvolumeに1入れてますか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/896
897: 名前は開発中のものです。 [sage] 2020/06/28(日) 14:52:05.21 ID:nluonRyo >>893 どちらの状況でも再現します。 >>896 いれてないです! 原因がほぼ特定できました。 そのボタンのイベントトリガーにはオブジェクトをSetActive(true)するスクリプトもアタッチしているのですが、オンにするオブジェクトにCanvasグループがついていると100%再現します。 その中にスクロールビューもあるのですが、そのオブジェクトをオフにすると再現度がまちまちになります。 このオブジェクトの描画処理のせいで処理落ちしてるのでしょうか? 内容はイメージ数点とスクロールビューにボタンを並べた一般的なステージ選択ウィンドウです。 でも処理落ちだったら最初の一回だけ不具合が起きてその後正常になるというのもよくわかりません。 ちなみに同じオブジェクトを新規プロジェクトの方でもSetActiveしたら同じ症状が再現できました。 Unityのバグだったらお手上げです。。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/897
898: 弟子 [] 2020/06/28(日) 17:42:03.23 ID:/qx0gNkT 弟子からのお願い 困った事で解決したら次のスレに書き込みしてくれるとありがたいです https://mevius.5ch.net/test/read.cgi/gamedev/1511784235/ よろしくです http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/898
899: 名前は開発中のものです。 [sage] 2020/06/28(日) 18:32:04.85 ID:nluonRyo 最初からオブジェクトを表示しておきStartにてSetAcive(false)で消す事により解決しました。 もっとスマートな方法を見つけたいですが音は出たのでとりあえず良しとします。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/899
900: 名前は開発中のものです。 [] 2020/06/28(日) 19:22:13.95 ID:E+jSXCNv boolの〜について if(!〜) は if(〜=false) と全く同じ意味なのか それとも 「それまでの逆」という意味 どっちなんでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/900
901: 名前は開発中のものです。 [sage] 2020/06/28(日) 19:29:47.96 ID:PNMg5lMu if !(True){Debug.Log("False")} http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/901
902: 名前は開発中のものです。 [sage] 2020/06/28(日) 19:31:10.04 ID:PNMg5lMu True反転したら動かねえわ if !(False){Debug.Log("True")} こっち http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/902
903: 名前は開発中のものです。 [sage] 2020/06/28(日) 19:54:23.39 ID:wTu85G1w >>900 頭に!をつけた場合、 評価の結果を逆にする という効果になります。 if(!aaa) としたなら、このif文の中が実行されるのは aaaがfalseだったときになります。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/903
904: 名前は開発中のものです。 [sage] 2020/06/28(日) 20:04:18.15 ID:wTu85G1w ~が式だった場合は !(式)という風にかっこでくくると 式の結果を反転する、という意味になります。 if(!(1+1==2)) だと、falseが返ります。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/904
905: 名前は開発中のものです。 [sage] 2020/06/28(日) 21:03:51.92 ID:1MNS4fFz >>891 音のノーマライズのフィルター効果が原因では? 音量を平均化する機能が効いてるとそんな感じになる 初回で調整してるから音量が安定せず小さくなる、2回目以降とかは調整済みなので普通に音が出る状態 音が長い効果音やBGMだと症状が出にくいから気付きにくい 短いSEだともろに影響出る http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/905
906: 名前は開発中のものです。 [sage] 2020/06/28(日) 21:23:13.43 ID:nluonRyo >>899です、やっぱりダメでした。 https://dotup.org/uploda/dotup.org2187055.zip.html パスワードunity unityパッケージが中に入ってます。 不具合が再現できる最小構成です。 再生して真ん中のボタンを押すとウィンドウのオープンと共にSEが鳴ります。(小さい音) そのまま、もう一度同じボタンを押すと普通の音量のSEが流れます。 たまに一度目も成功しますが9割この現象が起きます。 面倒だと思いますが検証していただける方が居ればお助けください。。 特に不具合がなければUnityのバージョンなども教えて頂ければ助かります。 よろしくお願い致します。。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/906
907: 名前は開発中のものです。 [sage] 2020/06/28(日) 22:34:36.27 ID:wTu85G1w >>906 ダウンロードして試してみたところ、こちらでも再現しました。 原因はわからなくて申し訳ないんですが、とりあえずの方法として PlayOneShotの部分を audioSource.clip = seList[index]; audioSource.Play(); に置き換えると音量は下がりませんでした。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/907
908: 名前は開発中のものです。 [sage] 2020/06/28(日) 22:51:43.28 ID:nluonRyo >>905 もし宜しければ設定項目や確認できる場所を教えて頂けませんか? ググっても見つからなかったもので・・・。 >>907 わざわざありがとうございます・・・! 素人なので自分が間違っているのかUnityのバグ(仕様)なのかイマイチわからないんですよね。 回避策まで教えて頂けるなんて感謝しきれません。 ボタンにSEつけてUGUIを表示するなんてゲームの基本中の基本だと思いますが、皆さんこの現象に遭遇しないんですかね? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/908
909: 900 [] 2020/06/28(日) 23:15:16.95 ID:E+jSXCNv みなさんありがとうございます なんとなくわかりました http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/909
910: 名前は開発中のものです。 [sage] 2020/06/29(月) 01:22:56.52 ID:BDYVNKQ2 Cinema4DというCGソフトの.c4dファイルが UnityAssetsのCinewareを使う事によってUnityに読み込めるようになったのことで https://cginterest.com/2020/03/11/cinema-4d%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%8Cunity%E3%81%AB%E3%82%A4%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%88%E5%8F%AF%E8%83%BD%E3%81%AB%EF%BC%81cineware-by-maxon%E3%83%97%E3%83%A9%E3%82%B0/ AssetsStoreからCinewareをダウンロード、インポートまでしました。 Cineware用に保存した.c4dファイルをUnityのProjectウィンドウにドラッグアンドドロップまではできたのですが、 そのモデルをHierarchyウィンドウに入れる事ができません。 UnityのCinewareを使っている方いらしたら、どうすればC4DのファイルがUnityで読み込めるか教えて頂けないでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/910
911: 名前は開発中のものです。 [sage] 2020/06/29(月) 12:28:55.37 ID:pR1QbkUL >>908 ミキサーに突っ込んでレベルを表示した状態でピークを比べてみても物理的に変化がないね PlayOnAwakeのチェックが入っていると起動時なにもしてないのにピークホールドが 真ん中あたりから出てスーッと下がっていくのはちょっと気になる http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/911
912: 名前は開発中のものです。 [sage] 2020/06/29(月) 12:52:50.70 ID:wg92WWkF >>910 Cinema 4Dに入ってたCandle.c4dというファイルで試してみたけどドラッグアンドドロップでシーンに追加できたよ どのモデルでもできないの? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/912
913: 名前は開発中のものです。 [] 2020/06/29(月) 16:47:58.60 ID:CEd68Sm1 if(score > 100){ A } if(score > 200){ B } と書いた場合 score>200のときは AとB両方が実行されてしまいますよね 特定のscoreを初めて越えたときだけ 発動させるにはどうすればよいのでしょうか よろしくお願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/913
914: 名前は開発中のものです。 [sage] 2020/06/29(月) 16:59:36.63 ID:s3oetUpe if(score > 200){ B }else if(score > 100){ A } http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/914
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 88 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.019s