[過去ログ]
【ゲームエンジン】Unityなんでも質問スレpart3 (1002レス)
【ゲームエンジン】Unityなんでも質問スレpart3 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
906: 名前は開発中のものです。 [sage] 2021/04/14(水) 09:43:45.85 ID:T3f6gqkt >>900 Project Setting→Quality→Anti AliasingをDisabledにする 俺はこれで解決した http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/906
907: 名前は開発中のものです。 [sage] 2021/04/14(水) 09:50:10.04 ID:1zOs4swd Editor上のプレイヤーで操作中にCTRL+Sの入力が入ると、 Editorのセーブも発動しちゃって警告が出るのが鬱陶しいんですが ショートカットを変更する以外にスクリプトなどで対処する方法ありますか? http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/907
908: 名前は開発中のものです。 [sage] 2021/04/14(水) 10:27:41.74 ID:ewAM3zzF >>907 そもそもそのゲームでもセーブに割り当てた方がいいと思うが http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/908
909: 名前は開発中のものです。 [sage] 2021/04/14(水) 11:06:00.45 ID:1zOs4swd >>907 え、何故避けた方がいいんですか? WASD操作のFPSやACTでCTRLとSHIFTにしゃがみやダッシュの割り振りなんてめっちゃめちゃポピュラーな操作だと思うんですが http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/909
910: 名前は開発中のものです。 [sage] 2021/04/14(水) 11:07:09.02 ID:1zOs4swd あっと>>908です失礼 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/910
911: 900 [sage] 2021/04/14(水) 13:35:05.70 ID:brq4nso7 >>906 解決しました!諦めかけてたので助かりました! http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/911
912: 名前は開発中のものです。 [sage] 2021/04/14(水) 20:13:58.70 ID:vj76yyeE >>907 ShortcutManagerで競合しないプロファイルを作ってから スクリプトでプレイモード開始で変更、プレイモード終了で戻すってのを作ればいいらしい。 フォーラム見てみると8年前から継続していた根の深い問題みたい。 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/912
913: 名前は開発中のものです。 [sage] 2021/04/14(水) 20:24:47.51 ID:vj76yyeE このスレッドで解決策はだいたい載ってるUnwanted editor hotkeys in game mode https://forum.unity.com/threads/unwanted-editor-hotkeys-in-game-mode.182073/ http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/913
914: 名前は開発中のものです。 [sage] 2021/04/14(水) 21:40:53.02 ID:1zOs4swd >>912-913 うわ、マジでそのまんまのトピックが8年前から継続してるのか。情報ありがとうございます。 明らかに問題なのに何で修正されてないんだろ… http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/914
915: 名前は開発中のものです。 [] 2021/04/14(水) 22:32:15.71 ID:pW5YLQsm https://github.com/TsubokuLab/VRMLipSyncContextMorphTarget このスクリプトを入れたいのですが >OVRLipSyncのサンプルのOVRLipSyncContextMorphTargetの部分を、VRMLipSyncContextMorphTargetコンポーネントに入れ替えるだけ。 の意味がよくわかりません サンプルというのは何のことなのでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/915
916: 名前は開発中のものです。 [sage] 2021/04/14(水) 23:49:19.65 ID:VW13caEn >>915 キモいわ 死んどけハゲ http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/916
917: 名前は開発中のものです。 [sage] 2021/04/15(木) 02:23:01.90 ID:uUv/pAPB >Nullreferenceexcep:object reference… ありふれたバグなんだろうが結局どう対処していいか分からん(´・ω・`) http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/917
918: 名前は開発中のものです。 [sage] 2021/04/15(木) 02:46:51.72 ID:nT58tgLP NullReferenceExceptionの原因は9割がインスペクターでのアタッチ忘れなのでまずはそれを疑う 残りの1割はListなどのコレクションまたはオブジェクトを生成してない問題 どこがnullなのかはエラーメッセージに書いてあるから、それがちゃんとアタッチされてるか、生成されてるかを見ていくだけ http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/918
919: 名前は開発中のものです。 [sage] 2021/04/15(木) 02:54:30.34 ID:QtP/w88n GetComponent()で取得できねぇ… って思ったら子オブジェクトの方に付いてたとかある http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/919
920: 名前は開発中のものです。 [sage] 2021/04/15(木) 08:25:17.98 ID:bRQS/8CM Awake、OnEnable で初期化前のオブジェクトいじってヌルぽ http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/920
921: 名前は開発中のものです。 [sage] 2021/04/15(木) 11:52:34.92 ID:RaNrWdu/ >>917 とりまエラー起こしてる場所は分かるでしょ? その上で何でどう対処したらいいかわからんになってるのがわからん http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/921
922: 名前は開発中のものです。 [sage] 2021/04/15(木) 17:20:37.24 ID:dhg+SSCa みんなゲームのfpsとアニメーションのレート合わせてる? 俺30fpsのゲームなのに60fpsでアニメーション作っちゃってるの気づいてからfps合わせるべきって聞いてげんなりしてるんだが http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/922
923: 名前は開発中のものです。 [sage] 2021/04/15(木) 17:24:03.71 ID:dhg+SSCa あ、でもいざとなったらサンプルレートだけ変えて再生速度変えればいいわけだからそんなに手間でもないか http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/923
924: 名前は開発中のものです。 [sage] 2021/04/15(木) 18:01:16.53 ID:co2Cxv5o ん? 全フレームベタ持ち? 3Dなら有り得ない。2dの話かな。 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/924
925: 名前は開発中のものです。 [sage] 2021/04/15(木) 18:59:10.16 ID:dhg+SSCa ああ、ごめん言い忘れてた そうですね http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/925
926: 名前は開発中のものです。 [sage] 2021/04/15(木) 20:21:25.37 ID:Av21RtJW 上のNullは拡張子書いたらオブジェクト認識したけどなんか違和感ある…これが解決じゃない気がする(´・ω・`) http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/926
927: 名前は開発中のものです。 [sage] 2021/04/16(金) 02:25:19.85 ID:v+F04FB/ >>922だが、基本的にフレームレート変わってもアニメのサイズ変わらんことがわかったので多少キー飛んでもそもそものキー多いから上手い具合になるだろうしこのままやることにするわ すまんな http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/927
928: 名前は開発中のものです。 [sage] 2021/04/16(金) 02:38:50.25 ID:f9zwvzW9 つかキーとキーの間は補完されるんちゃうの http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/928
929: 名前は開発中のものです。 [sage] 2021/04/16(金) 04:10:43.08 ID:gUkI9hwV 多分君俺が言ってること理解してないよ ロクにアニメーションいじったことないのはよくわかった http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/929
930: 名前は開発中のものです。 [] 2021/04/16(金) 07:20:52.04 ID:bg7vvT/K 最近unityを勉強始めた初心者なのですが 作った簡単なゲームをビルドして友達に渡したらwindowsにウィルスと判定されて開けないと言われました ビルド設定が悪かったのでしょうか?知ってる方がいましたら教えてください http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/930
931: 名前は開発中のものです。 [sage] 2021/04/16(金) 09:15:37.27 ID:78CE+iqd 複数のwinで判定されるのなら感染してる可能性も考えた方がいいね。 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/931
932: 名前は開発中のものです。 [sage] 2021/04/16(金) 09:17:01.17 ID:78CE+iqd 情報なさ過ぎで想定しきれないんですよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/932
933: 名前は開発中のものです。 [sage] 2021/04/16(金) 11:37:57.66 ID:ZsSu0krQ 俺も連絡先交換しようとしたら「LINE壊れてる」って言われたことあるから心配すんな http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/933
934: 名前は開発中のものです。 [sage] 2021/04/16(金) 12:09:10.29 ID:Z68kXfSt Development Buildにチェックしてたら Windows Defenderにビルドを弾かれることならあった http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/934
935: 名前は開発中のものです。 [sage] 2021/04/16(金) 12:48:40.66 ID:bg7vvT/K >>930ですが、ごめんなさい情報が少なすぎました。 試してわかった事は自分のPCでビルドして起動すると問題ないのですが、 圧縮してdiscordでファイルを渡してダウンロード、 展開すると自分でも起動前にウィルス警告が出ました。 discordに渡す前のファイルを展開しても警告は出なかったので、渡し方の問題でしょうか? 中には起動する人もいるのですが、最初の1回は警告が出たみたいです。 Development Buildチェックは外してありました。 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/935
936: 名前は開発中のものです。 [sage] 2021/04/16(金) 14:48:37.11 ID:80acmNb8 単にEXEファイルをダウンロードしたから警告してるだけだったりして その警告内容をここには書けないの? http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/936
937: 名前は開発中のものです。 [sage] 2021/04/16(金) 15:35:05.27 ID:npVV5tqG ゲームじゃないけどうちで作ってるアプリもユーザーによってはウィルスソフトに引っかかる .NETで作ってるものだけど。 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/937
938: 名前は開発中のものです。 [sage] 2021/04/16(金) 19:35:48.05 ID:L4d+WBbG >>930 入力周り拘ってるとなる http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/938
939: 名前は開発中のものです。 [sage] 2021/04/16(金) 20:00:35.19 ID:bg7vvT/K >>930 皆様ご意見ありがとうございます。 エラーの内容なのですが、 Windows によって PC が保護されました Microsoft Defender SmartScreen は認識されないアプリの起動を停止しました。このアプリを実行すると、PC が危険にさらされる可能性があります。 アプリ: アプリ名.exe 発行元: 不明な発行元 でした。一応アプリ名は伏せたんですがアプリ名でウィルス判定されるなんてないですよね? >>938 無知ですいません、入力周りとは具体的にどのような設定を指すのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/939
940: 名前は開発中のものです。 [sage] 2021/04/16(金) 21:40:38.57 ID:npVV5tqG >>939 Unity smart screenとかキーワード入れるだけで色々出てくるよ そういうので調べられるようにしたほうが良いよ http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/940
941: 名前は開発中のものです。 [sage] 2021/04/16(金) 22:54:33.04 ID:bg7vvT/K >>930です。 >>940 ありがとうございます。調べてみて理解できました! http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/941
942: 名前は開発中のものです。 [sage] 2021/04/17(土) 17:53:49.28 ID:PK+Na9lJ EasySaveがいま50%オフになってるけどもっと安くなる時ありますか? あと定価って前から75.9ドルでしたっけ? ちなみにセーブ関連はまだ後回しなんで急ぎで必要なわけじゃないです。 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/942
943: 名前は開発中のものです。 [sage] 2021/04/17(土) 19:50:25.28 ID:0QHvSERm >>942 ここで調べられるよ https://assetsale.herokuapp.com/ja/contents http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/943
944: 名前は開発中のものです。 [sage] 2021/04/17(土) 20:59:35.19 ID:PK+Na9lJ >>943 ありがとう! http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/944
945: 名前は開発中のものです。 [sage] 2021/04/17(土) 23:31:55.05 ID:dPT98X5A >>942 去年の独身の日セールだったかで70%オフだったから買ったなあ http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/945
946: 名前は開発中のものです。 [sage] 2021/04/17(土) 23:50:19.49 ID:TzHBjfuM むかし EasySave 買ったけど、いろいろめんどくさくて結局自前で保存するようになったな http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/946
947: 名前は開発中のものです。 [] 2021/04/18(日) 00:06:11.25 ID:P1p9XRgE とりあえずGetComponentInChildrenだな http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/947
948: 名前は開発中のものです。 [sage] 2021/04/18(日) 02:53:45.98 ID:Emm9KT6i EasySaveに限らずセーブデータ作成系のアセットって実装を公開してるわけだし、暗号化していてもデータ解析されやすいような気がするんだけど実際のとこどうなの? 特にEasySaveみたいな広く使われてるのヤツはクラッカーからしたらむしろ狙い目じゃないのかと思ったり http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/948
949: 名前は開発中のものです。 [sage] 2021/04/18(日) 07:21:35.27 ID:41wmXrv6 セーブ解析されたらなんなんだ? そういう事する奴はそれ自体を楽しんでる所もあるし顧客にもなる見込みも薄い圧倒的少数派なんだから放置でよくね? http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/949
950: 名前は開発中のものです。 [sage] 2021/04/18(日) 08:14:02.64 ID:jTlScjOq 暗号化や逆コンパイルについてちゃんと勉強してたらそんな疑問出ないぞ http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/950
951: 名前は開発中のものです。 [] 2021/04/18(日) 10:15:04.02 ID:scwBg5Sq 3Dでアクションゲーム作ってます。エフェクトの実装方法で質問です。 キャラが歩いた時、砂漠上なら砂煙、雪原なら白い煙みたいなもの、海の浅瀬なら水面に波紋を表示させたいのですが これらは各キャラにあらかじめパーティクルを仕込んでおいて該当するエリアに来たらactiveにするのと、そのエリアに来たらキャラのobjectにパーティクルをinstantiateする方法の二つの実装方法は思い浮かんだのですが、どちらも無駄がありそうで、どう実装しようか悩んでます。 皆さんはどのような実装されてますか? キャラは10〜20人位同時に表示される予定です。 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/951
952: 名前は開発中のものです。 [sage] 2021/04/18(日) 10:45:07.38 ID:GiIu4ebg >>951 どっちも試してベターを選ぶ どっちも使えないなら違う方法を見つける 俺は後者で煙を工夫するかな http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/952
953: 名前は開発中のものです。 [sage] 2021/04/18(日) 11:40:11.68 ID:jTlScjOq キャラクターにはキャラクター以外の情報を持たせないってのがプログラム開発の基本よ 他も同じでエリアごとに対応するスクリプトを書いてそのスクリプトが土煙やらそのエリアのスクリプトに出させる もっともUnity自体はコンポーネント思考なので迷ったら立ち戻るぐらいで良いんだけど http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/953
954: 名前は開発中のものです。 [sage] 2021/04/18(日) 11:56:38.72 ID:+fKSQ7Qq >>951 どっちでもよくない? http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/954
955: 名前は開発中のものです。 [sage] 2021/04/18(日) 12:02:49.12 ID:+fKSQ7Qq >>953 自分もその環境がプレイヤーに必要な情報を与える、って方が好きだわ http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/955
956: 名前は開発中のものです。 [sage] 2021/04/18(日) 13:46:01.53 ID:dz6KR4Bp >>951 自分の場合はエフェクトを管理する仕組みを用意して キャラクタ側は地面の種類を特定して地面の種類に合わせたエフェクトを管理側にリクエストする 管理側の基本機能としては ・エフェクトが必要になった時に読み込んで再生、再生し終わったら無効化しておく(キャッシュ) ・無効化してあるエフェクトが必要になった場合は有効化して再生、再生中のエフェクトが更に必要になったら複製して再生 ・よく使うエフェクトは事前に読み込んでキャッシュしておく ・キャッシュは増え過ぎたら掃除する 小規模なゲームならキャッシュとかせず単純にInstantiateするだけでも全然問題ないけど キャラクタ側にエフェクトを入れておくような方法はサンプルレベルだと見かけるけど実戦的なゲーム開発では普通しないと思う http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/956
957: 名前は開発中のものです。 [sage] 2021/04/18(日) 14:51:00.26 ID:uLWRuigT 結論 動けばおk http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/957
958: 名前は開発中のものです。 [] 2021/04/18(日) 22:29:27.90 ID:TKrZuBq/ 「VRoid」というアプリを使い、オリジナルの3Dキャラクターを作り、 アセットストアからstandard assetsをインポートし、 そのstandard assetsの中からThirdPersonAnimatorControllerだけを抜き取り、 オリジナルの3Dキャラクターを動かそうと(走ったり、ジャンプさせたりする) 考えているのですが・・・ これはstandard assetsのライセンス違反になるのでしょうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/958
959: 名前は開発中のものです。 [sage] 2021/04/19(月) 00:59:26.36 ID:MpkFRDqN >>958 なりまへん http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/959
960: 名前は開発中のものです。 [sage] 2021/04/19(月) 03:19:41.79 ID:9UmQ5f3w 配列の任意の文章をログに表示するのと画面にただ表示するのまでは分かったんですが 配列の一部をセリフとして呼び出すにはどう書けばいいでしょうか 今だとクリックした際にテキストデータをただ上から読むだけなので任意の文章をテキストから抜き出してセリフとして読み込むようにしたいです http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/960
961: 名前は開発中のものです。 [sage] 2021/04/19(月) 03:21:01.44 ID:9UmQ5f3w public class NewBehaviourScript : MonoBehaviour { [SerializeField] private Text dataText; [SerializeField] private TextAsset textAsset; private string loadText2; private string[] splitText2; private int textNum2;// // Start is called before the first frame update void Start() { loadText2 = (Resources.Load("Test", typeof(TextAsset)) as TextAsset).text; splitText2 = loadText2.Split(new string[] { "@br", "キ" }, System.StringSplitOptions.None); textNum2 = 0; dataText.text = ""; Debug.Log("現在の文章は" + splitText2[1] + "です"); } http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/961
962: 名前は開発中のものです。 [sage] 2021/04/19(月) 03:21:13.27 ID:9UmQ5f3w // Update is called once per frame void Update() { dataText.text = string.Format(splitText2[1]); if (Input.GetButtonDown("Fire1")) { } else if (Input.GetButtonDown("Fire3")) { if (splitText2[textNum2] != "") { dataText.text = splitText2[textNum2]; textNum2++; if (textNum2 >= splitText2.Length) { textNum2 = 0; Debug.Log(" o"); } Debug.Log(" f"); } else { dataText.text = ""; textNum2++; Debug.Log("g"); } Debug.Log(" y"); } } } http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/962
963: 名前は開発中のものです。 [sage] 2021/04/19(月) 13:06:11.69 ID:0g8RDZsf セリフ以外の行の文頭に何か識別子になる記号か文字を入れるといいよ 例えば //この行はセリフではありません と書いて、 if(splitText2[textNum2].StartsWith("//"))という感じで場合分けする http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/963
964: 名前は開発中のものです。 [sage] 2021/04/19(月) 19:00:03.03 ID:4Rq0XDd2 ソースコードと質問の内容これ関係ある? http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/964
965: 名前は開発中のものです。 [sage] 2021/04/20(火) 04:10:47.93 ID:WTsuCl3Q >>963 なるほど… 色々試してみたんですがstarstwithでうまくセリフの取得が出来ませんでした falseという結果は返ってくるのでstartswithの記述は問題なくテキストデータが取得出来てないということだと思うのですが startswithで文字列splittext2や整数textNum2を取得?するのってどんな感じで書くといいんでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/965
966: 名前は開発中のものです。 [sage] 2021/04/20(火) 08:59:45.24 ID:65dsA0at やる気が感じられない。 むしろ、全文アップして、さぁやってくれ、としか。 使い方ならまずググってはどうか? そしてこの箇所でエラーが出てる、こういうエラーです。やりたいことはこうです(より具体的に)と聞く。 そりゃ結果引き出すのに全文アップ、こうしたい(漠然)は、一見早道に見えるがそれは丸投げで仕事と変わらないよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/966
967: 名前は開発中のものです。 [sage] 2021/04/20(火) 14:20:08.17 ID:7astfA6t >>965 StartsWithがどういうものかは調べた? テキストデータは配列に入っていて、StartsWithはそれが条件に合うかを調べているだけだよ もう一度言うけどテキストデータは配列に入ってる splitText2[textNum2]がテキストデータそのものなんだよ テキストデータが取得したいならsplitText2[textNum2]と何回でも書けばいい 考え方を変えないといけないよ 「セリフじゃないものは取得しない」じゃなくて、「取得した上でそれがセリフかどうか調べて、セリフのときどうする、セリフじゃないときどうする」という処理を書くんだよ http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/967
968: 名前は開発中のものです。 [sage] 2021/04/20(火) 14:27:43.34 ID:7astfA6t あと、 「セリフじゃないとき次の行にスキップする」という処理はまだ難しいだろうから まずは「セリフじゃないときはゲーム画面じゃなくコンソールに表示する」という処理を書いてみるといい http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/968
969: 名前は開発中のものです。 [sage] 2021/04/20(火) 15:41:36.84 ID:cs1XPVu9 やりたいことがよくわからんのだが ファイルの中身を配列に格納しないで ファイルから「n行目」を直接取り出したい、 ってこと? http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/969
970: 名前は開発中のものです。 [sage] 2021/04/20(火) 16:55:04.41 ID:0el4pdKx テラシュールの丸パクリでコードの意味分かんないって言ってるパティーン? @brってなんだよ? http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/970
971: 名前は開発中のものです。 [sage] 2021/04/20(火) 21:34:12.77 ID:Nemf1p3+ 上のテキストの人、 やりたいことをまず日本語で書きたまへよ http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/971
972: 名前は開発中のものです。 [sage] 2021/04/20(火) 21:35:05.01 ID:6iF3Vp9B よくわからんけどテキストファイルからセリフを引っ張る仕様は良くないと思う ScritableObjectにセリフ入れて抜き出した方が簡単だしセキュリティも強い using UnityEngine; [CreateAssetMenu(fileName = "Data", menuName = "Test/SerifList", order = 1)] public class SerifList : ScriptableObject { public string[] Serifs = new string[]{"色々1","色々2"} ; } using UnityEngine; public class SerifReader : MonoBehaviour { public SerifList SP; void Start () { Debug.Log (SP.Serifs[0] + " " + SP.Serifs[1]); } } http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/972
973: 名前は開発中のものです。 [sage] 2021/04/21(水) 03:01:58.03 ID:jAeLgXYq >>967 Debug.Log( splitText2[textNum2].StartsWith("/a") )で色々()に入れてやったんですがコンソールにはfalseしか表示されないんですよね テキスト読み込んだ結果だとしたらどうしてfalseしか出ないのか謎で >>969>>971 ゲームで使う文章を一つのファイルにまとめて管理したいってのが目的です >>972 試してみます http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/973
974: 名前は開発中のものです。 [] 2021/04/21(水) 03:56:59.13 ID:dKfffT7I Unityでアプリを作っています。 「Assets\Plugins\Android」フォルダ内にAndroidManifestファイルがありません。 このファイルは何処にありますか? 使っている環境は下記の通りです。 OS : Windows10 Unity 2020.3.0f1 Personal ご存知の方いらっしゃいましたら、教えて頂けると助かります。 宜しくお願い致します。 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/974
975: 名前は開発中のものです。 [sage] 2021/04/21(水) 09:33:45.69 ID:8ON1ccpz >>973 StartsWith("a/")は"a/"で始まっているかどうかを調べているだけだよ だから、始まっているかいないか(trueかfalse)のどちらかが入っているのが正しいんだよ ちゃんとStartsWithをググってみたかい? そこに書かれてるサンプルコードは見た? if( splitText2[textNum2].StartsWith("/a") ){ dataText.text=""; Debug.Log(splitText2[textNum2]); }else{ dataText.text=splitText2[textNum2]; } これでセリフじゃないときは何も表示しないようになる セリフじゃないものを飛ばして次の行に行く処理はスマホで書くには面倒すぎるので、あとはもうteratailとかで質問する方がいい この程度なら誰か答えてくれる http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/975
976: 名前は開発中のものです。 [sage] 2021/04/21(水) 10:38:01.09 ID:gJNuXb5E >>973 あー、まとめて管理したい、の先でもうちょっと細かく具体的にどういう挙動をさせたいのかと。 >>960で言ってるような事をさせたいとしたらどういう動作をプログラムしたらその挙動が実現できるのか、日本語でまず思いつけないとプログラムにも出来んよ あとStartWith使えと言われた時に、戻り値が何かとかはIDEでもマニュアルでも簡単に見れるだろうからboolが返ってくるなら文字列は取れんよなとかはすぐ推測してえ、じゃあ何のためにこれ使えって言ったの?とかを考えるとかはしたい所 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/976
977: 名前は開発中のものです。 [sage] 2021/04/21(水) 11:29:27.47 ID:fnNquQuQ >>975 >>976 あーテキスト全体を確認してるわけじゃないということですね 配列の1行目しか確認してないからfalseしか出ないと言うことか おかげで理解が深まりました 出てきた言葉とか改めて調べながら再確認したいと思います 回答ありがとうございました http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/977
978: 名前は開発中のものです。 [] 2021/04/21(水) 13:18:26.45 ID:3LoLXylU コルーチンか有効なのは アプリを起動してから閉じるまでの間に限られますよね。 アプリを閉じても日時指定や期間指定で オブジェクトを表示非表示したりするには どうしたらいいのでしょうか よろしくお願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/978
979: 名前は開発中のものです。 [sage] 2021/04/21(水) 15:28:37.88 ID:gJNuXb5E >>977 一行目、二行目、多分回答してくれてる人の意図伝わってないと思うw まあまだ色々と理解してない風だから色々見直してまたわからなくなったらくるがよろし http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/979
980: 名前は開発中のものです。 [sage] 2021/04/21(水) 15:45:27.40 ID:BJqkeBeO アスペというか頭が固いというか何で確認しないで予想や妄想で済ませるのかね 目を閉じてバット振り回したってミート出来る訳ねえだろ 見えてねえんだからよ http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/980
981: 名前は開発中のものです。 [sage] 2021/04/21(水) 16:21:18.25 ID:Xj1voFZw チュートリアルを重ねているうちは「うるせー俺はゲームを作りたいんじゃい何度もデバッグログ書かせんな」ってうんざりしてたけど、今やデバッグログが癒しになってるわ。 なんか作業進んでなくてもやった感出せるんだよな。 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/981
982: 名前は開発中のものです。 [sage] 2021/04/21(水) 23:32:03.45 ID:AgCd9tvT >>978 PlayerPrefsとかでデータを保存しておいてアプリ起動時に再セットするとか? http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/982
983: 名前は開発中のものです。 [sage] 2021/04/22(木) 14:05:59.23 ID:xvNJkjYd 初心者なのですがボーンが入っている物の下にボーンの無い物を紐付けたら、ボーンの無い物が起点となってしまいます 何か設定などあるのでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/983
984: 名前は開発中のものです。 [] 2021/04/22(木) 15:16:14.18 ID:dG2ESpjG >>982 ありがとうございます やってみます http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/984
985: 名前は開発中のものです。 [sage] 2021/04/22(木) 19:52:30.56 ID:UNN45u6q >>983 ふーん起点になるんだ、良かったじゃん それで質問は何?設定があるのかって? まぁUnityにはいっぱい設定あるよね、EditorBuildSettingsとかProjectSettingsとか どうだろう?これで解答になったかな? 1行目にボーンの挙動がどうのこうの言ってたけど、何かこうなって欲しいみたいな挙動があったんだろうか? まぁそれを書いてないってことは今の挙動に満足してるってことなんだろうねうん http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/985
986: 名前は開発中のものです。 [sage] 2021/04/22(木) 21:55:51.40 ID:mBXjc3JA >>985 こういうの書く奴生きてて楽しくなさそうというか存在価値なさそうで可哀想 http://mevius.5ch.net/test/read.cgi/gamedev/1611461190/986
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 16 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s