[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild4 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild4 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
737: 名前は開発中のものです。 [sage] 2020/06/18(木) 19:17:13.32 ID:8uQ65YEN Instantiate関数で第二引数にnew Vector3とかtransform.positionを指定すると cannot convert from 'UnityEngine.Vector3' to 'UnityEngine.Transform' などと出るのですが,どなたか対処法をご存知ありませんか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/737
738: 名前は開発中のものです。 [sage] 2020/06/18(木) 19:53:39.97 ID:6Ke2PqsY >>737 引数2つの場合は(複製元,親transform)だから。 位置を指定したいなら、引数が3つか4つのパターンでないとダメ。 (複製元,位置、回転)か、 (複製元,位置,回転,親transform) このどちらか。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/738
739: 名前は開発中のものです。 [sage] 2020/06/18(木) 21:51:45.80 ID:8uQ65YEN >>738 ありがとうございます! この方法でうまくいきました。 回転そのままでもちゃんと第3引数まで書かないとだめなんですね。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/739
740: 名前は開発中のものです。 [] 2020/06/18(木) 23:29:52.53 ID:S0GTY2d7 スクリプトの編集にVSCodeを使っているのだけれどtipsとか補完とか出来るようにしたい リファレンスはインスペクターの?マークからwebサイトに飛んで見てるけどもっと便利な方法があれば知りたい http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/740
741: 名前は開発中のものです。 [sage] 2020/06/18(木) 23:57:02.12 ID:aX7tEYbI vs使わないのはなぜ? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/741
742: 名前は開発中のものです。 [sage] 2020/06/18(木) 23:58:24.02 ID:blTizE6B 初心者質問です マリオ風の基礎的な2Dアクション作りたいのですが タイルを配置してマップ作っていくって場合 タイルの数の制限とかってあるんでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/742
743: 名前は開発中のものです。 [] 2020/06/19(金) 00:01:36.49 ID:FrlRbwgS vsの個人向けライセンスだとvs codeでは使えないものが使える? vs codeなのは会社でvsのライセンスを購入してなかったから同じ環境のにしただけ 元々はunity用ではなくて他の言語で使ってた 別途vs入れるのが面倒だったからそのまま使ってる http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/743
744: 名前は開発中のものです。 [sage] 2020/06/19(金) 02:02:47.59 ID:mhV7poBp なるほど http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/744
745: 名前は開発中のものです。 [sage] 2020/06/19(金) 08:53:14.84 ID:HGfwub/M > もっと便利な方法があれば知りたい vsを入れる http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/745
746: 名前は開発中のものです。 [sage] 2020/06/19(金) 10:53:32.77 ID:3rtD0oVk 初心者デザイナーです 検索しても解決策が分からなかったので縋らせてください… sceneで直接オブジェクトを選択する時、hierarchy上のオブジェクト項目も自動的に選択される時とされない時があります されない時はいちいちhierarchy上のprefabを開いて一つ一つオブジェクトの場所を確認しなくてはならず、とても無駄な工数がかかってます sceneでオブジェクトを選択した時、hierarchy上のオブジェクトの場所も分かるようになりませんでしょうか(たまにちゃんとオブ
ジェクトが開いて選択される時があります…) Unityは2018.4.18、Windowsです わかりづらい文章ですみません 御教授頂けると助かります…!!! http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/746
747: 名前は開発中のものです。 [] 2020/06/19(金) 11:12:29.00 ID:FrlRbwgS >>745 vsを入れたらvscodeではできない何ができるようになる? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/747
748: 名前は開発中のものです。 [sage] 2020/06/19(金) 12:03:44.63 ID:R48YI+0/ >>747 ググれ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/748
749: 名前は開発中のものです。 [sage] 2020/06/19(金) 13:44:05.25 ID:TaeyRsz7 canvas上に重なってる複数のオブジェクトが反応してたどり着くまで時間かかるとかそもそも反応してないのかよくわからんが 後者ならハンドツールが変なの選択されてるとか http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/749
750: 名前は開発中のものです。 [sage] 2020/06/19(金) 13:47:59.70 ID:GXQIsc3c >>746 そんな事にはなってないなぁ。 シーンでクリックすれば必ずヒエラルキーも選択されるよ。 バグってるようにしか見えないね。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/750
751: 名前は開発中のものです。 [sage] 2020/06/19(金) 15:16:12.45 ID:3rtD0oVk >>750 まじすか…sceneで子を選択した時、ヒエラルキーの閉じてる親オブジェクトも開かれて子が選択された状態になりますか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/751
752: 名前は開発中のものです。 [sage] 2020/06/19(金) 16:55:25.84 ID:GXQIsc3c >>751 はい。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/752
753: 名前は開発中のものです。 [sage] 2020/06/19(金) 16:57:35.30 ID:GXQIsc3c >>751 一度、空オブジェクトで三重親子作って最深層にcube置いて試してみては? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/753
754: 名前は開発中のものです。 [sage] 2020/06/19(金) 17:15:14.57 ID:WY5OBwNK ノベルゲーム作ろうと思ってるんですがいきなり宴とかのアセット使ってつくるかんじかそれともとりあえずunityだけで作る方がいいのかどっちがいいんですかね http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/754
755: 名前は開発中のものです。 [sage] 2020/06/19(金) 17:50:44.77 ID:GXQIsc3c >>754 貴方の力量が分からないからなんとも。 まずは、unityだけで骨子となる部分をざっと作ってみる。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/755
756: 名前は開発中のものです。 [sage] 2020/06/19(金) 18:01:36.15 ID:WY5OBwNK >>755 1週間ほどunity触って超基本的なことは出来るようになってきたんですけどいかんせんスクリプトを自分で組めない状態です http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/756
757: 名前は開発中のものです。 [sage] 2020/06/19(金) 18:17:44.59 ID:+C+VIxTX >>756 それってUnity使う意味あるの? ノベルゲームなら色々ツールありそうだけど。 スクリプト組めるようになりたければ自分で挑戦してみたらいいし人に聞く様な事でもない。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/757
758: 名前は開発中のものです。 [sage] 2020/06/19(金) 19:08:27.85 ID:WY5OBwNK >>757 せっかくだからunityになれといたほうがのちのち幅がきくかなと http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/758
759: 名前は開発中のものです。 [sage] 2020/06/19(金) 19:24:20.25 ID:GXQIsc3c 時間許すなら勉強がてら組む練習してもいいと思いますよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/759
760: 名前は開発中のものです。 [sage] 2020/06/19(金) 19:24:22.14 ID:+C+VIxTX >>758 冷たい言い方になっちゃうけど、好きにしろとしか・・・。 とりあえず好きなやり方でやってみて、ググってもわからないような事があったらまた書き込めばいいんじゃないかな。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/760
761: 名前は開発中のものです。 [sage] 2020/06/19(金) 20:49:11.70 ID:MYOlI13s UnityやるならエディタはRiderがいいぞぉ お金かかるけど http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/761
762: くまじょ [sage] 2020/06/19(金) 21:55:23.04 ID:qJtZB/g0 >>758 頑張れよ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/762
763: 名前は開発中のものです。 [sage] 2020/06/19(金) 22:12:07.70 ID:eapuaZJg 教本のスクリプト丸写し+改変で軽いゲームを一、二本作ったら勉強になるで バックにノベルゲーム用に描いた立ち絵を配置してゲームをクリアしたら表情差分が変わるようにする このレベルのことでもスクリプトベタ打ちで一通りやってみると自分で調べなければわからないことが多い http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/763
764: 名前は開発中のものです。 [] 2020/06/19(金) 23:09:28.99 ID:FrlRbwgS >>748 vscodeでもできるようだな vs入れろっていうのは役に立たないレスだったな http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/764
765: 名前は開発中のものです。 [] 2020/06/19(金) 23:17:02.44 ID:kDhij7lg ハイスペックPCでunity使い始めたんですがすぐCPU使用率が100%になります GPUはほぼ0%なんですが極力CPUに負荷がかからない方法や設定ってないでしょうか? スペックは CPUcorei7-9700 GPUgeforceRTX2060super メモリ16GBです http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/765
766: 名前は開発中のものです。 [sage] 2020/06/19(金) 23:22:20.37 ID:3YwlzwBs >>765 LightingウインドウのAuto Generateをオフにしましょう http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/766
767: 名前は開発中のものです。 [] 2020/06/19(金) 23:28:05.90 ID:kDhij7lg >>766 おおー出来ましたありがとうございます! http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/767
768: 名前は開発中のものです。 [sage] 2020/06/20(土) 01:01:06.17 ID:V1jW253n Blender等の3DCGで作ったモデルをUnityに持ってくる場合、 レンダリングによるCGの綺麗さはUnityのレンダリングによって決まるのでしょうか? それともBlenderでいうところのEeveeやCycles等の3DCG側のレンダリングソフト依存で UnityにもってきたCGの綺麗さは決まるのでしょうか? 3DCG用のレンダリングソフトを買おうと思っているのですが、Unity依存でしたら買う必要がないのかなと・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/768
769: 名前は開発中のものです。 [sage] 2020/06/20(土) 02:16:03.91 ID:TlFFXoFU unity側です http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/769
770: 名前は開発中のものです。 [sage] 2020/06/20(土) 05:47:07.62 ID:5Nen9edF ポリゴン数とかトポロジーとかテクスチャとかそこら辺が綺麗さに関係すると思う http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/770
771: 名前は開発中のものです。 [sage] 2020/06/20(土) 09:59:49.70 ID:+/OgJbSj そこまで初心者のうちは標準機能のみで頑張る事だけを考える Blenderのみでやるとしても十分なレンダリング品質だからな 何かの広告とかに洗脳されてレンダラー必要と思いこんでる感じがする UnityとBlenderどちらが楽にハイクォリティーな絵を出せるかはBlenderだと思う リアルタイムで動かさないと絶対ダメでない限りUnityでの出力は色々と苦労する事を前提に考えて http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/771
772: 名前は開発中のものです。 [] 2020/06/20(土) 19:43:48.02 ID:eAMSnuOG ゲームエンジンと比べて何いってんとしか http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/772
773: 名前は開発中のものです。 [sage] 2020/06/20(土) 20:17:51.00 ID:kgmVehXb blenderで テクスチャとアニメーション割り当てたままエクスポートするには .fbxではなくglTF2.0でエクスポートする必要があると 書いてあるのですが アセットストアの素材とかはふつうは全部割り当ててあって しかも.fbx形式のことが多いような気がするのですが まりがいでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/773
774: 名前は開発中のものです。 [sage] 2020/06/21(日) 07:00:10.81 ID:x45aqE+P Unityでゲーム作られてる方が此処には 多く居ると思うんですが、何処で公開されていますか? steamやDLsiteで販売するようなガチ勢じゃなくて、素人に毛が生えた程度のゲームを公開して意見とか感想を頂きたいからいい場所はないものかと。 探してもフリー配布で良い場所が見つからないんですよね、やっぱりfantiaとかCi-enが主流なのかな。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/774
775: 名前は開発中のものです。 [sage] 2020/06/21(日) 07:15:23.55 ID:9uVslDi/ >>774 unityroomはだめですか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/775
776: 名前は開発中のものです。 [sage] 2020/06/21(日) 07:43:50.79 ID:x45aqE+P >>775 見てきました!今までUnityroomの存在を知りませんでした、ありがとうございます。 ただ作ってるゲームはVR専用で3Dモデルはboothから購入してるんですよね・・・VRも可なのか、完全オリジナルじゃないと駄目だったりしないのか確認して問題なさそうならUPしてみます、ありがとう。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/776
777: 名前は開発中のものです。 [] 2020/06/21(日) 16:56:03.30 ID:tHuNZMmp WASDで操作するFPSをジョイスティック化って楽にできるものなのですか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/777
778: 名前は開発中のものです。 [sage] 2020/06/21(日) 16:59:51.40 ID:JoXn1rlt なんで? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/778
779: 名前は開発中のものです。 [sage] 2020/06/21(日) 17:11:00.09 ID:Y+OS1Seb >>777 ラクどころか何もする必要ない http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/779
780: 名前は開発中のものです。 [sage] 2020/06/21(日) 18:32:19.32 ID:tHuNZMmp >>779 具体的にはどうやるんでしょうか キャラの移動に使ってるスクリプトに書き加えるだけなんです? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/780
781: 名前は開発中のものです。 [sage] 2020/06/21(日) 18:35:15.14 ID:2arBzABd 何を言っているんだお前は http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/781
782: 名前は開発中のものです。 [sage] 2020/06/21(日) 18:42:10.49 ID:sMllMu51 >>780 unity joystick でググりなさい。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/782
783: 名前は開発中のものです。 [sage] 2020/06/21(日) 19:25:58.02 ID:O2IPL8z9 無知ですいません これは空のオブジェクトにジョイスティックのテクスチャを追加していくイメージであってますか? その場合のスクリプトって公式であったりしないんでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/783
784: 名前は開発中のものです。 [sage] 2020/06/21(日) 20:37:56.04 ID:sMllMu51 イメージなどと言う主観はどうでもいい、ググりなさい。先人達がかなりいるからjoystick実装なぞすぐ解決する。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/784
785: 名前は開発中のものです。 [sage] 2020/06/21(日) 20:39:26.75 ID:34YJJB04 入力用のメソッド使ってたら何もしなくても受け取れるんじゃないか? 独自で入力イベント処理してたらそれを修正したら良いんだと思うが http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/785
786: 名前は開発中のものです。 [sage] 2020/06/21(日) 20:42:44.02 ID:EeWFHeXZ >>783 スマホ用のバーチャルジョイスティックを実装したいってこと? もしそうならアセットストアでjoystickとかで検索するといい。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/786
787: 名前は開発中のものです。 [sage] 2020/06/21(日) 22:13:13.90 ID:15B5Y/jn Scene4 Scene5 Scene6 Scene7 Scene4にAudioSourceコンポーネントがついたオブジェクト(bgmObject)を置いて Scene5 Scene6 でもずっと音楽が途切れないで鳴り続けるようにしてから Scene7になったら音楽が止まるようにしたいのですが、どのようにすればいいでしょうか? bgmObjectにDontDestroyOnLoad(gameObject);を書いたのスクリプトを付けて、 オブジェクトが破壊されない方法は分かりましたが、Scene7で消すようにしたいです。 http://mevius.5ch.net
/test/read.cgi/gamedev/1585478112/787
788: 名前は開発中のものです。 [] 2020/06/21(日) 22:17:48.17 ID:tHuNZMmp >>786 そうですその通りです 現在はPC向けの操作になってるものをジョイスティックを追加してスマホでも操作可能にしたいのです http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/788
789: 名前は開発中のものです。 [sage] 2020/06/21(日) 22:46:39.93 ID:EeWFHeXZ >>787 AudioSource.Stop()で再生を止めるのではダメなの? あと、DontDestroyOnLoadはシーン遷移時に破棄しない、というだけなので Destroy()で任意に破棄することはできるよ >>788 自分で実装したいならここで説明するよりググった方が詳細な方法が見つかると思うよ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/789
790: 名前は開発中のものです。 [] 2020/06/22(月) 15:35:33.37 ID:CnoQ/xk0 アセットストアでゲームのアセットを買ったら ゲーム画面のスコア表示に「これまでのあなたの最高記録」みたいのが表示されるのですが これは端末情報にアクセスかなにかしないと無理ですよね ということはこのアセットを使う場合は アプリの権限のうちどれを使ってると表示しないといけなくなるのでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/790
791: 名前は開発中のものです。 [] 2020/06/22(月) 16:37:41.83 ID:dq1BEzlr IT掲示板群 ttp://x0000.net/forum.aspx?id=15 学術の巨大掲示板群 - アルファ・ラボ ttp://x0000.net 数学 物理学 化学 生物学 天文学 地理地学 IT 電子 工学 言語学 国語 方言 など simulationライブラリで純粋な関数式プログラミングをする ttp://x0000.net/topic.aspx?id=3631-0 UIライブラリ (C#, 2D) を作ったよ ttp://x0000.net/topic.aspx?id=3688-0 連続と離散を統一した! ttp://x0000.net/topic.aspx?id=3709-0 4Dエンジン(画像有り) ttp://x0000.net/topic
.aspx?id=3677-0 matrixのライブラリ ttp://x0000.net/topic.aspx?id=3711-0 ある強力なFor関数 ttp://x0000.net/topic.aspx?id=3630-0 SQLライブラリ ttp://x0000.net/topic.aspx?id=3675-0 PS malloc / free を実装してみた (C#) ttp://up.x0000.net/files/TMallocTest.zip http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/791
792: 名前は開発中のものです。 [sage] 2020/06/22(月) 20:04:58.28 ID:MA2hu3aJ Androidのサイズ制限について調べたんですけど .apkなら拡張.obbに対応していて .apk 100mbに加えて2GBの拡張が使えたのに対し 64bitしてからは .aabを150mbまでしか使えず拡張もなし ということで規模を縮小しないといけない感じであってますか? 一応500mbまでのベータテストはやっているようですけど マルチですみません http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/792
793: 名前は開発中のものです。 [sage] 2020/06/23(火) 00:32:19.95 ID:heY1/2e8 Unityの使用規約って、Unity使っての収入額?、Unity使ってないプログラムの収入も含む?、別業種の(例えばコンビニバイト)収入も含む? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/793
794: 名前は開発中のものです。 [] 2020/06/23(火) 00:39:48.53 ID:GPbqjQ1v 事業収入、会社の売り上げ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/794
795: 名前は開発中のものです。 [sage] 2020/06/23(火) 01:08:35.45 ID:heY1/2e8 ウーバーイーツは個人事業主になるんだが対象になるってことか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/795
796: 名前は開発中のものです。 [sage] 2020/06/23(火) 01:35:22.60 ID:ZuKcUUZC まずその質問をする意味が分からないんだけどドルと円を読み間違えてないか? Unity Personalのリミットは年収100000ドル(現在の為替で1068万円)だぞ? 年収それくらいあったら無料版じゃなくて月5000円の有料版買えって言われるのは当然だし普通こんなスレに来てる奴は超えてないだろ? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/796
797: 787 [sage] 2020/06/23(火) 02:44:49.52 ID:+QcZMjB7 >>789 Destroy()で破壊する方法を使うことにしました。 Scene4 Scene5 Scene6 だけで音楽の付いたオブジェを鳴らしたいので SceneManager.GetActiveScene().name でシーン名を取得して ------------------------------------------------------------------ using UnityEngine; using UnityEngine.SceneManagement; public class musicplayer : MonoBehaviour { private void Awake() { if (SceneManager.GetActiveScene().name != ("Scene4" || "Scene5 " |
| "Scene6")) { Destroy(gameObject); } else { DontDestroyOnLoad(gameObject); } } } ---------------------------------------------------------- このようにコードを書いたら //CS0019 演算子 '||' を 'string' と 'string' 型のオペランドに適用することはできません というエラーが出たのですがこの場合どのように対処したらいいのでしょうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/797
798: くまじょ [sage] 2020/06/23(火) 06:19:46.51 ID:1COFoUGN >>797 aが(4または5または6)ではない そういう人間が使う言葉のような感覚にはできない aが4ではなくかつaが5ではなくかつaが6ではない という書き方になる if (a != "Scene4" && a != "Scene5" && a != "Scene6") これでエラーは出なくなると思うが これで解決するかどうかは知らない http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/798
799: 名前は開発中のものです。 [sage] 2020/06/23(火) 09:23:37.58 ID:roG2SqD2 if (System.Text.RegularExpressions.Regex.IsMatch(SceneManager.GetActiveScene().name, @"Scene(4|5|6)")) {Debug.log("return True")} 正規表現検索汁 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/799
800: 名前は開発中のものです。 [sage] 2020/06/23(火) 09:32:06.99 ID:roG2SqD2 @"Scene([0-3]|[7-9])"とか正規表現パターンで[4-6]を避けてもいいか http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/800
801: 名前は開発中のものです。 [sage] 2020/06/23(火) 10:41:38.78 ID:XSb6SAYV in 演算子は無いんだっけ? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/801
802: 797 [sage] 2020/06/23(火) 11:56:00.54 ID:+QcZMjB7 >>798の描き方と >>799の正規表現の描き方、両方ともエラーが消えたのですが、 Scene4 から始まって Scene7 になってもBGMオブジェクトは消えませんでした。 private void Awake() { Debug.Log("Awake()関数が呼ばれた");//シーン遷移時にAwake()関数が呼ばれているか調べる if (System.Text.RegularExpressions.Regex.IsMatch(SceneManager.GetActiveScene().name, @"Scene(4|5|6)")) { DontDestroyOnLoad(gameObject);//Scene4のBGMオブジェク
トを次のシーンへ引き継ぐ } else { Destroy(gameObject); } } Awake()関数は Scene4 で一回呼ばれただけで、Scene5 以降、シーンが変わっても呼ばれないことが分かりました。 なので Scene7 以降も BGMオブジェクトは消えなかったです。 教えていただいてコードの描き方は分かったのですが、この方法では無理だったみたいです。 また別の方法を考えないといけないのですが、いいアイデアはないでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/802
803: 名前は開発中のものです。 [sage] 2020/06/23(火) 12:21:21.58 ID:j8gpNIKR Scene7にいったらbgmオブジェクトを消せばいい 一度dontdestroyonloadび登録したら以降、任意に操作しない限りずっと残る http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/803
804: 名前は開発中のものです。 [sage] 2020/06/23(火) 12:26:39.91 ID:rMEQBciR void Awake() { DontDestroyOnLoad(gameObject); SceneManager.sceneLoaded += SceneChanged; } private void OnDestroy() { SceneManager.sceneLoaded -= SceneChanged; } void SceneChanged(Scene scene, LoadSceneMode mode) { if(scene.name == "Scene7") { Destroy(gameObject); } } Awakeはインスタンスがロードされたときに1回呼ばれるだけだから、シーン判定と削除しょりをそこでやってもダメ。 シーンが移動したときに起きるイベントがあるので
、それを検出できるように登録しておいて シーンがロードされたときにSceneChangedが呼んでもらえるようにする。 SceneChangedは好きな名前でおk まあSceneChangedでやってることをUpdateで毎フレームやっても別にいいけどね・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/804
805: くまじょ [sage] 2020/06/23(火) 12:29:15.11 ID:1COFoUGN >>802 BGM管理しているオブジェクトをシングルトンにする BGMをOFFにするメソッドを用意する シーン7の初期化Startで BGMをOFFにするメソッドを呼び出す となるのかなあ 俺はDontデストロイonloadは使わないので具体的にはしらん http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/805
806: 名前は開発中のものです。 [sage] 2020/06/23(火) 12:38:50.66 ID:5yQQjEux イベントハンドラだよね http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/806
807: 797 [sage] 2020/06/23(火) 13:36:07.25 ID:+QcZMjB7 >>803 Scene7のスタート関数で削除する処理を試してみたら成功しました。有難うございます。 >>804 イベントハンドラという方法があったのですか。これなら削除したい場所のシーンの名前を複数設定できるし、 他のシーンに削除する処理を書かなくていいので良い事尽くめです。この方法で削除の処理をします。有難うございます。 >>805 DontDestroyOnLoadかシングルトンという方法を使うか迷ったのですが、今回はシングルトンを覚えなくても乗り切れそうです。 いつか覚
えることになる宿題になると思います。有難うございます。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/807
808: 名前は開発中のものです。 [] 2020/06/23(火) 15:16:33.31 ID:qC6cf+gy timelineでsphereを横に動かすだけの最短の手順を誰か教えてくれませんか? チュートリアルいくつ見てもやり方がわからない. timelineアセットを作る timelineにanimation trackを追加する animation track にsphereを登録する RECボタンを押す ↑ここでボタンが押せずに詰んでます よろしくお願いします http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/808
809: 名前は開発中のものです。 [] 2020/06/23(火) 15:43:58.78 ID:CmWius64 >>790 これお願いします。 現在権限はwifiだけにしてます http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/809
810: 名前は開発中のものです。 [] 2020/06/23(火) 16:03:51.15 ID:qC6cf+gy 808ですが、 別の手順として https://xr-hub.com/archives/10835 例えばここの[Add From Animation Clip]->[Animation1] という手順を踏もうと思って右クリックしても そんな内容のメニューは出てきません… ただシンプルにキーを打って動かしたいだけなのにこんなに難しいものなんでしょうか… 本当に困っているのでどなたか解る方助けて下さい。 お願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/810
811: 名前は開発中のものです。 [sage] 2020/06/23(火) 16:54:54.90 ID:lSKouAGl >>790 ちょっと状況と何が知りたいのかが不明瞭すぎる 記録を保存するだけなら端末情報へのアクセスは必要ないと思うけど http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/811
812: 名前は開発中のものです。 [] 2020/06/23(火) 19:41:03.21 ID:CmWius64 >>811 わかりにくくてすいません このアセットを使ったゲームでプレイして 一旦アプリを閉じてから開いても 最高記録の数字が維持されてるのは アプリが端末を同じものと特定してて こういう場合は「アプリの権限」に 記載しないといけない項目に該当するのかなと 記録を保存するだけなら端末情報へのアクセスは必要ないのなら 特に記載する必要はないってことですね ありがとうございます http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/812
813: 名前は開発中のものです。 [sage] 2020/06/23(火) 20:05:11.12 ID:WPIVFL1q >>812 具体的に例でいうとこうかな? 自分で出したハイスコアはアプリ再起動でも保持されている、だから何処かにアクセスしてると。 他人のハイスコアが出てるならオンラインだけど、自分の記録だけなら、アプリ内には自由に読み書き保存できる領域があるのでそこを使ってます。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/813
814: 名前は開発中のものです。 [] 2020/06/23(火) 20:38:56.78 ID:UpcYT153 >>795 Unity使って料理の運搬とかするならまあ金払わないとじゃ? 1000万売り上げあるならだけど http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/814
815: 弟子 [] 2020/06/23(火) 22:01:26.39 ID:bqoQds5b >>808 こんなんで分かるかな? https://imgur.com/W5xD3hR 環境はUnity2018.4.22f1 これに関しての質問は Unityで何かゲームを作りたいんだがね にて こっちでは検証しない、上から目線、マウンターがいてうざいので http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/815
816: 名前は開発中のものです。 [] 2020/06/23(火) 22:57:08.17 ID:ZO/s/WZ0 >>815 ご丁寧に有難うございます、 今開いてみましたのですぐ実践してみます! http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/816
817: 名前は開発中のものです。 [] 2020/06/23(火) 22:59:44.83 ID:ZO/s/WZ0 >>815 すみません、やはりダメでした 赤丸の部分が押せず、recording状態にならないみたいです。。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/817
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 185 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.044s