[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild3 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
777: 弟子 2020/03/08(日)17:43 ID:u0wg0OZ9(4/5) AAS
>>776
エラーメッセージは?
778: 2020/03/08(日)17:52 ID:+9Yp1l0D(3/4) AAS
indexoutofrangeexception index was outside the bounds of the array

と出ます。
配列の要素数が間違ってるんでしょうか・・・
クリックするたびに同じエラーメッセージ出ます
779: 弟子 2020/03/08(日)18:04 ID:tckEnlBQ(1) AAS
それはですねー
public GameObject[] go = new GameObject[5];

ここで5個の配列を準備しています
で、5個ということは、0からだと4までになります
0,1,2,3,4で5個

でfor文
for (int i = 0; i <= 5; i++)  これは0から5まで
省1
780: 弟子 2020/03/08(日)18:06 ID:u0wg0OZ9(5/5) AAS
配列の分だけ回す場合には、最大値には配列.lengthが使えると思いますよ
781: 2020/03/08(日)19:06 ID:+9Yp1l0D(4/4) AAS
なるほどforで0から6までまわしていたということですか・・
forの使い方からしてわかってなかったようです
ご指摘いただいたところを i<5 と書き直したらエラーなくやりたかった動作できました!
Lengthまだ使ったことないので今後勉強して使っていけたらと思います
本当助かりました ありがとうございます!
782
(1): タワー ◆j2ZL4YtpzY 2020/03/08(日)20:15 ID:2ph6JttP(1) AAS
>>771
canvasを複数使っており、canvas自体のソートとcanvasにアタッチしたなんか紫色のソートなんとかで管理してます

透明なのが乗ってるのもcollider含んでるのは透過させてない…筈なので大丈夫な筈です

>>772
タップイベントが重なるとダメ…
マジっすか…
背景タップするとダイアログを消す様な処理とか思った通り動いているので勝手に手前が優先されると思ってましたが…
省2
783: 2020/03/08(日)21:09 ID:W3WxOA2x(1/2) AAS
よこからすみません
newしたゲームオブジェクトを
Instantiateで出現させるというのは
2度手間で冗長な気がするのですが
複数オブジェクトをInstantiateして管理するのには
上記のようなコードが必要になるのですか?
784: 2020/03/08(日)21:41 ID:Zuof1IeM(1) AAS
4行目でnewしているのは配列
ゲームオブジェクトをnewしている訳じゃないぞ
785
(1): 2020/03/08(日)23:22 ID:W3WxOA2x(2/2) AAS
はい

(難しい)

プログラミングって難しいことを簡単に説明した本が多すぎ
786: 2020/03/09(月)07:43 ID:YdeKUdBn(1) AAS
>>770
色々試してみた結果、エクスポート時にトランスフォーム→スケールを適用→FBX単位スケールとすることで
ボーンのサイズも想定通りになりました

エクスポート時の問題らしいことは分かったのですが、何故これでそうなるのかはいまいちわかっていません

また作業するのに面倒な手間が一つ増えたな
試行錯誤しながらで手戻りも多いからなおさら堪える
いいワークフローないものですかね
787
(1): 弟子 2020/03/09(月)10:20 ID:wbYfVweV(1) AAS
>>782
「unity canvas 複数 タッチ」とかでgglと情報ありますね
>タップイベントが重なるとダメ…
ではなく、タップするオブジェクトが重なっているとです、日本語むずいですね

レイはRaycasterでまぁ良くある手で光線を放ってぶつかったらっていうのです

>>785
別段難しくはないです、外人が日本人に「あなた日本語うまいね難しいのに」
省6
788: タワー ◆j2ZL4YtpzY 2020/03/09(月)12:11 ID:tbF3U5ci(1) AAS
>>787
後半の話しですが毎日やるって大変ですがとても有意義ですよね
風邪引かない限りは毎日一行でもコードを書くと誓って実践する事がモチベーション維持から見てもとても大事

まぁ私はその誓いは守れてませんが
789
(1): 2020/03/09(月)13:20 ID:j3uF5KF8(1) AAS
Androidで画面上部にAdmobのバナー分のスペース空けるには
どうしたらいいのでしょうか
固定値ではデバイスによって変わるのでダメだそうですね
自動で計算してくれる方法があるみたいですがよくわかりません
よろしくお願いします。
790
(1): 2020/03/09(月)16:11 ID:uTHhRh67(1/2) AAS
デバッグの基本的な使い方についてお聞きしたいのですが、
ブレークポイントとかいうのって
UNITYの再生ボタンでプレイしても途中で止めれるものなのでしょうか?
あとvisualstudio側で変数参照したりするのってどうやるのでしょうか?
791: 弟子 2020/03/09(月)17:11 ID:wFezfTQ9(1) AAS
>>790
「unity visualstudio デバッグ」で検索
792
(1): 2020/03/09(月)22:05 ID:uTHhRh67(2/2) AAS
ググった情報見ながら試してはいるのですが、ブレークポイント貼った場所で止まってくれないです
UNITYの初心者本5冊持ってますがどれもデバッグの説明全くないのですよね・・・
変数の監視する方法すらわからず途方に暮れております orz
もうちょっと調べてみます
793: 2020/03/09(月)22:34 ID:XtYQF3+n(1) AAS
unityの本5冊ってすごいな
全部読んだならすごい勤勉
794: 2020/03/09(月)23:14 ID:5OnMHEir(1) AAS
持ってるだけなら10冊くらいある
795: 2020/03/10(火)00:51 ID:Ci2D5/22(1) AAS
>>792
Unityにアタッチ押してるか?
変数はデバッグのウィンドウのウォッチで見れるよ
ブレークポイントで止まらないのはそもそもそこ通ってない説もありえるけど
796
(1): 2020/03/10(火)01:34 ID:YNj1CQC0(1/3) AAS
UNITYと連携せずにvisualstudioとC#(コンソールアプリ)で試したら
ブレークポイントで止まってローカルウインドウが出て変数も確認できました。
でもUNITYと連携するとできないです。unityアタッチやunityデバッガにアタッチも試しました。
環境はUNITY2018.4.15f1とvisualstudio2019なのですが、ググっても2017の情報ばかりなので
バージョンでやりかたが違ってるのかもしれないですね
797: 弟子 2020/03/10(火)10:05 ID:n124p+L9(1/2) AAS
>>796
まだ未検証だけどMSの公式ページの説明は2019になってますよ
外部リンク:docs.microsoft.com

これから検証してみますね
798: 弟子 2020/03/10(火)10:34 ID:IfIsYh/b(1/3) AAS
念のため、VS2019をDLしてインストしました
んで
外部リンク:docs.microsoft.com
このページの様にやってみたら
画像リンク[png]:i.gyazo.com
こんな感じでデバッグ停止指定したところでとまり、確認できました

Unityは2019.2.17f1にて検証です
799: 弟子 2020/03/10(火)11:22 ID:IfIsYh/b(2/3) AAS
ちなみに、アタッチ方法だけど
Unityにアタッチ
Unityにアタッチして再生
の2つ選べると思うんだけど、
上のは再生押して、Unityに戻って再度再生
下のは再生押したら、Unityが自動で再生っていうこれも便利だった
800: 2020/03/10(火)15:39 ID:xfnkdj3D(1) AAS
>>789
誰かこれマジでお願い
Googleに広告配信止められちゃっててやばいよ
みんなどうやってんの?
dpがどうのこうのとかワケわからんよ
801: 弟子 2020/03/10(火)15:44 ID:IfIsYh/b(3/3) AAS
まぁここ初心者スレだからそういうのやってる人居ないんじゃないかな

【ゲームエンジン】Unityなんでも質問スレpart1
2chスレ:gamedev
802: 790です 2020/03/10(火)17:43 ID:YNj1CQC0(2/3) AAS
弟子さん検証までしていただいてありがとうございます
UNITY、VISUALSTUDIOインストールし直して手順どうりにやってはみましたが
やはりブレークポイントで止まりませんでした
「デバッグの開始」しても「unityにアタッチして再生」してもVS側でビルド:正常終了 って出るだけでUNITYで再生されないし、
「unityデバッガーのアタッチ」したあとUNITY側で再生してもブレークしません エラーすら出ません
edit → Preferences → External Script Editor → visualstudio2019 もチェック済です
ここ数日デバッグのデバッグばかりしていてデバッグ出来ないことにだんだん疲れてきました
省1
803: 弟子 2020/03/10(火)20:36 ID:n124p+L9(2/2) AAS
そうですか、UnityはHubですかね?単体?
まぁそこらも関係してるかもしれないけど、一度まっさらにして全部入れなおしというのもいいかと
ただ、値のチェックとかは、自分はprint文で済ませていますので
特に困る事もないですよ

逆に、止めてチェックとかはうざいと思ってます
デバッグコンソールには同じ値は重ねて表示するのもあるのでそんなに困らないですね
804
(1): 2020/03/10(火)21:26 ID:YNj1CQC0(3/3) AAS
使ってるのはUnity 2018.4.18f1 (64-bit)ですがhubもインストールされてるみたいです。
そうですね、また時間あるときでもまっさらにして再挑戦してみようと思います。
もし解決方法がわかったらここに書き込みにきます。
おっしゃるとおりデバッグログ表示だけでも十分なんとでもなりますよね。
今までブレークポイントなしで(知らずに)ゲーム作ってきたので慣れてはいます。
805
(1): 2020/03/11(水)04:46 ID:CtQQ9Amf(1/6) AAS
質問失礼します。
3Dのゲーム作りに挑戦したく、モデリングも出来ないので元からある四角や玉を使って簡単な動作の物を作っているのですが、ライティング?をどうしたらいいのかわかりません。

具体的にはキューブの光が当たってない部分が真っ黒になりハードな劇画タッチの絵面になってしまうのですが、普通に昼間の様な世界観にするのはどういう設定をすれば良いのでしょうか?

ディレクショナルライトを追加して色々な角度から当てるのかなと思ったのですが、明るい部分が更に明るくなるだけでうまくできませんでした。

イメージとしては影の色を薄くする感じなのですがそういう設定があるのでしょうか?
うまく説明出来なくて申し訳ないです。。
よろしくおねがいします。
806: 2020/03/11(水)08:54 ID:Ng5TI2Ef(1) AAS
>>804
自分もブレークで何故か止まらない病ですっかり諦めた
同じくprintで変数確認してる
今やブレークポイントは後から編集するとかの印しとして使ってる
807
(1): 弟子 2020/03/11(水)09:47 ID:a/aRy+dw(1/8) AAS
>>805
>>730辺り見てみてください
あと言葉は難しいのでGyazo 等で画像上げるのおすすめ
808
(1): 2020/03/11(水)10:27 ID:CtQQ9Amf(2/6) AAS
>>807
回答ありがとうございます。
>>730やYouTubeのチュートリアルなどでも光の当たってない面はグレーになっているのですが、自分の環境だとこうなってしまいます。

画像リンク[jpg]:i.imgur.com

反射なのか?と思い床を設置しても変わりません。
何がいけないのかわかりますでしょうか・・・?
809
(1): 2020/03/11(水)10:31 ID:HCIcS9ZE(1/3) AAS
UnityとPlayfabでオンラインゲームを目指しています

作り手により性能の異なる武具、消耗品等のオリジナルのアイテムをプレイヤーが作成して
トレードしたり自分専用として使ったりする仕様を実現しようと思ったのですが、
playfabでアイテムをスクリプトから動的に変化させる方法がわかりません

こういうこと自体できないのでしょうか
810
(1): 2020/03/11(水)11:28 ID:/pIDaEQV(1) AAS
>>808

ambien
tとか環境光の話かな?
説明面倒なのでggったら

Unityで環境光のライティングを利用する
外部リンク:bluebirdofoz.haten%41blog.com/entry/2018/07/08/221919
こんなのあったけどどうかな
811
(2): 2020/03/11(水)11:57 ID:CtQQ9Amf(3/6) AAS
>>810
今ちょうどそのページを見ていて環境光のcolorを白にすることで影の部分が黒くなるのは解消できました!ありがとうございます。

unity解説動画を見ていると皆さん初期プロジェクトの時点で既に黒くないのですが何故なのでしょうか?
812
(1): 弟子 2020/03/11(水)12:42 ID:a/aRy+dw(2/8) AAS
>>811
もしかして、最初にあるSampleSneneを削除しました?
なんか自分の環境だと、最初っからあるSampleSneneでは普通の青っぽい色なんだけど
シーン追加したりすると黒っぽくなる;;
謎の現象発生ですw
画像リンク[png]:i.gyazo.com

省9
813
(1): 2020/03/11(水)13:09 ID:HCIcS9ZE(2/3) AAS
>>812
まずやりたいこととしては、オリジナルアイテムの作成

例えば武器として剣があった場合、
プレイヤーAとプレイヤーBがそれぞれ作成したとして
個人の技術力や嗜好によって攻撃力・耐久力・クリティカル発生率などを始めとした
武器の性能値がそれぞれ異なることになります

この場合、新たに作った剣のデータをデータベースに追加するか、
省6
814
(1): 弟子 2020/03/11(水)13:38 ID:a/aRy+dw(3/8) AAS
>>813
「SetCatalogItems」という命令があるので、これを起動すれば行けそうな感じします
外部リンク:docs.microsoft.com

カタログ名も入れられるのでクリエイター専用のカタログを作成する事も可能だと思われます

予想としては、自身専用の商店を作成するか、統一した店で作者ごとに並べるか
色々とリンクすれば可能かなとは思います
作り込みが結構大変そうな感じもしますが・・・
815
(1): 弟子 2020/03/11(水)13:41 ID:a/aRy+dw(4/8) AAS
>>811
色々とみましたが、defaultMaterialがおかしいようですねー
とりあえずはdefaultMaterialを他(自身で作成した)のに変更するのがいいかと思います

一応、Unityへ問い合わせしたので返答待ち
816
(1): 2020/03/11(水)13:51 ID:CtQQ9Amf(4/6) AAS
>>815
検証までしていただいてすみません。。
自分の環境(2019.3.2f1)では新規プロジェクトのサンプルシーンでも黒、自分で作成したマテリアルでも黒です。
バグなんでしょうかね・・・?

素人なので何かおかしくてもそれが正常なのか判断つかない所が怖いです。
817
(1): 弟子 2020/03/11(水)14:06 ID:a/aRy+dw(5/8) AAS
>>816
もしよければ、そのシーンください
Project欄のシーンをミギクリで、パッケージにしてくれれば容量すくないので
どこのアップローダーでも上げれると思います
そうすればこちらでインポートして確認できます
818: 2020/03/11(水)14:30 ID:CtQQ9Amf(5/6) AAS
>>817
外部リンク[zip]:f.easyuploader.app

うまく出来てるかわかりませんが・・・。
最初のシーンにキューブを2個作成してひとつにマテリアルで色を付けたものです。
819
(1): 弟子 2020/03/11(水)14:36 ID:a/aRy+dw(6/8) AAS
Materialの設定でですね
Emissionにチェックして、色を水色っぽくする感じです
画像リンク[png]:i.gyazo.com
こんな感じにすると、多分ブログで見るような感じになるかとおもいます
820: 2020/03/11(水)14:50 ID:CtQQ9Amf(6/6) AAS
>>819
Emissonはオブジェクトを発光させるオプションと認識していたのですが、取り敢えずのバグ回避策という事でしょうか?

それとも側面が黒いのは仕様で皆さん初期設定のマテリアルをいじったりしてるのでしょうか?

意図した見た目には出来たので、素人からすればどっちでも良いといえばどっちでも良いのですが気になりますね。
821: 弟子 2020/03/11(水)15:31 ID:a/aRy+dw(7/8) AAS
とりあえずの回避策ですねー
822: 2020/03/11(水)16:45 ID:HCIcS9ZE(3/3) AAS
>>814
ありがとうございます
「SetCatalogItems」を使用するための前提となる
Admin用のSDKが必要となるところに気づくまで時間がかかりましたが、
とりあえずアイテムが作成されていることを確認しました

しかし、調べていく過程で、特に無料枠でのカタログアイテムの上限の関係で
あまりほいほいアイテムを作られても困ることに気づかされました
省6
823: 弟子 2020/03/11(水)17:24 ID:a/aRy+dw(8/8) AAS
製品としてのサービスを考えるならplay fab のチート対策はいいと思いますけど素人が完全無料でやるならmySQL やスプレッドシートが妥当かなと思います
824: 2020/03/12(木)00:06 ID:3NIlkbWR(1) AAS
SceneViewで何かキーを押しまったのか、オブジェクトを選択した時のオレンジ色の線に加えて、
オレンジ色のドット?が、ぶわぁーっと動いているオブジェクトにまとわりつくようになったのですが、
これは何と言う機能でしょうか?検索方法がわからず原因にたどり着けません。。
可能でしたら解除方法も教えていただけると助かります。
825
(1): 2020/03/12(木)10:04 ID:c8m7GwVr(1) AAS
>>753
別に回答はいいけど他人を批判するならもうちょっと勉強しなよ
826
(1): 2020/03/12(木)11:44 ID:cRiNbgRs(1) AAS
Emissonつけろとかさすがに適当すぎる
827: 弟子 2020/03/12(木)12:35 ID:Pnr3ZEMg(1) AAS
そっかーじゃ回答は>>825>>826に任せるとして
自分はこのスレから撤退しまーす!
828: 2020/03/12(木)12:38 ID:koTANq0g(1) AAS
しょぼいから、なんだかんだ言って戻ってくるww
829: 2020/03/12(木)12:46 ID:qAPcVb8U(1) AAS
IDが同じであることは嘘つけないからな
見てみるとなかなか悲惨だぞ
830: 2020/03/12(木)22:23 ID:Ec0nbk0x(1) AAS
簡単な2DゲームをUNITY初心者本見ながら作ってるのですが
衝突判定の void ONCollisionEnter2D(Collision2D other) は
Rigidbody.velocity = new Vector2(1,0); で移動の命令
でしか判定出来ないのでしょうか?
831: 2020/03/13(金)06:21 ID:cL/ll8c0(1/2) AAS
なぜそう思ったか?
832: 2020/03/13(金)14:50 ID:ivXo5l1F(1/4) AAS
名前出していいかわからないのですがVRモデルを作るにあたって沼地辺境伯という方の【第5回】ワニでもできる!モデリングforVRChat - Unityセットアップ
を見ながら説明通りモデルを作っていたのですが21:47の地点で、ScriptsからVRCSDK2を選択という説明がされているのですが
自分がその操作をするとScriptsの次にVRCSDK2が存在せず Unityengine.eventsystems という項目しか出てきません
これはどうすれば解決しますか?
833: 2020/03/13(金)14:52 ID:ivXo5l1F(2/4) AAS
Unityのバージョンは2017.4.28f1 Personal(64bit)です
834
(1): 2020/03/13(金)14:58 ID:aCrSLSdf(1) AAS
adの時検索欄にVRCSDK2を入れてるか?
なければ、そもそもプロジェクトにVRCSDK2が存在しない。
835: 2020/03/13(金)15:04 ID:ivXo5l1F(3/4) AAS
>>834
検索してみても出てきませんでした VRCSDK2というのはどこからかダウンロードしないとダメなのですか?
836: 2020/03/13(金)16:15 ID:cL/ll8c0(2/2) AAS
ダウンロードしてないんだろうね。SDKぽいし。
よく動画を見ればそこで説明してるはず。
説明がなけりゃお手上げ。
837: 2020/03/13(金)16:39 ID:ivXo5l1F(4/4) AAS
原因がわかりました
どうやらPCに元々付いていた古い方のUnityを参照していたようで削除して再ダウンロードしたら治りました
解答ありがとうございました
838: 2020/03/13(金)20:02 ID:ESvYEWFB(1) AAS
DOTSでビジュアルスクリプトできるようになるってことはPLAYmakerは死ぬんでしょうか?
839
(1): 2020/03/13(金)23:13 ID:zV+DrMKa(1) AAS
DOTSのECSとか意味がわからんな
普通にコンピュートシェーダーじゃあかんのかという疑問しかない
要するにマルチスレッドCPUの最適化というだけでGPU使ったコンピュートとは別ってことかな
違いのわかるエロい人はここにいるやろか
840: 2020/03/14(土)02:08 ID:8HKzEKp5(1) AAS
最近Macを使い始めました。
外付けのHDDにUnityプロジェクトを作成し、
VisualStudioでソースコードを編集したあと、コマンド+sを押して*.csファイルを保存しようとしたのですが、保存できません。
VSに外付けのHDDへのアクセス権限がないのでしょうか?
どうすれば保存出来るか教えて頂けると助かります。
宜しくお願いいたします。
841: 2020/03/14(土)08:36 ID:IqiE1ORL(1) AAS
環境依存過ぎるトラブルだな
842: 2020/03/14(土)09:41 ID:M/+ZtJvt(1) AAS
そういうのは自分でググって解決できるようにならないと意味ないぞ
843
(1): 2020/03/14(土)11:56 ID:CbgM0G84(1/2) AAS
>>839
コンピュートシェーダーとかで自前でフィジックスとかアニメーションとかもろもろ作るの?それをナイスにやれるようにしてやんよってのがECSだと思うのだけど
844: 2020/03/14(土)17:50 ID:pl5662tD(1) AAS
>>843
DOTSはCPUに依存するからベストとは言えない言う人が
海外フォーラムにいたから、何の意味があるんだろうって疑問が再熱してる
数千オブジェを動かすとかなら良いかもしれないけど
100万超えるようなもの(スキャッタとか)なら最初からGPUに流し込んだ方がええのではと思った
845: 2020/03/14(土)20:10 ID:CbgM0G84(2/2) AAS
すめんスキャッタがよく分からんけど、VFXグラフがカバーするあたりなんちゃうの?
846
(2): 2020/03/15(日)18:29 ID:6fY+iwzD(1/5) AAS
Unityでモデル作ってVRChatで試してみたんだけど歩いたり走ったりすると自分の顔に埋まって前が見えなくなるのですがこれって視点を外にしないとダメなものなのですか?参考にしたものでは視点を頭の中に入れていたのですが
847
(1): 2020/03/15(日)19:14 ID:spr2WV2B(1/3) AAS
>>846
カリングオフになってるとか?
848
(1): 2020/03/15(日)19:36 ID:6fY+iwzD(2/5) AAS
>>847
すみませんカリングの設定はどこにあるのでしょうか
849
(1): 2020/03/15(日)19:41 ID:spr2WV2B(2/3) AAS
>>848
マテリアルでシェーダーのプロパティにない?
850
(1): 2020/03/15(日)19:48 ID:9sFRo2TS(1) AAS
>>846
方法1
頭のメッシュを削除する

方法2
頭が表示されない程度にカメラのClipping PlanesのNearを調整する

方法3
頭オブジェクトにLayerを設定する
省1
851
(1): 2020/03/15(日)19:57 ID:6fY+iwzD(3/5) AAS
>>849
Culling Modeがありました!今はBack CulingになってるのですがこれをFront Culingにすればいいのでしょうか?
それともOFFにするのでしょうか
852: 2020/03/15(日)20:56 ID:6fY+iwzD(4/5) AAS
>>850すみません本当に初心者でわからないのですがBlenderで制作した場合はBlenderの時点で頭をいじれってことですか?
Unity側にはボディしか出てなくてメッシュがいじれないです
853
(1): 2020/03/15(日)21:26 ID:spr2WV2B(3/3) AAS
>>851
バックのままでいい
スクショとか見ないと分かんねーな
854: 2020/03/15(日)22:15 ID:6fY+iwzD(5/5) AAS
>>853
画像荒いと思うけどこれで貼れたかな
画像リンク[jpg]:imgur.com
855: 2020/03/16(月)01:02 ID:Q/FwoYvw(1) AAS
iPhoneだと見れん
856
(2): 2020/03/16(月)09:55 ID:LdLDk6nR(1/3) AAS
Unity2018を利用しています。
uGUIでユーザインターフェースを実装しています。

クリックした場所へ移動するというMMOでありがちな操作方法で動いています。

GUIをクリックしたときは動かないようにしてあるのですが、GUIの閉じるボタンをファンクションで動作させると、
GUIが閉じた瞬間に閉じるボタンがあった場所へ向かって移動をしてしまいます。
どうも閉じるボタンのファンクションが実行され、パネルが閉じた後でクリックした場所のRaycastを取得してしまい、
移動が暴発してしまうようでした。
省9
857
(1): 2020/03/16(月)12:03 ID:BLklYMyv(1/4) AAS
設計のやり直しするしかない。
まずは入出力のフローを整理することから。
1-
あと 145 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.028s