[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart13 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
868: 2024/03/20(水)15:24 ID:hGLhH7mj(2/2) AAS
>>867
使えば負荷が軽いということでしょうけ
869: 2024/03/21(木)11:47 ID:IgSPnTWH(1) AAS
3dで完成目指すにはやっぱりアセットあるunityが有利かな
2dはgodot使ってるんだけども
両方使うのも覚えるの大変だから、godotで両方できりゃいいけどね
870: 2024/03/21(木)15:14 ID:ycr9zbCa(1) AAS
2dもユニティでいいよ 2つも言語覚えるの大変でしょ
871: 2024/03/21(木)20:36 ID:Q0+Zulm4(1) AAS
BPでほぼ済ませられるコピペゲームでいいならUEのほうが楽よ
872(1): 2024/03/22(金)06:06 ID:jsxrvFIK(1/2) AAS
ありがとう
2つ覚えるのが大変だからgodotでやってこうと決めたのだけど、やはりunity便利っぽいね
873: 2024/03/22(金)07:47 ID:RntxAH8v(1/2) AAS
>>872
騙されるなよ…
874(1): 2024/03/22(金)11:20 ID:jsxrvFIK(2/2) AAS
騙されるって?
875: 2024/03/22(金)12:56 ID:rhOfinig(1) AAS
GODOTは日本語情報少ないのに加え
旧バージョンと最近出た新バージョンで記述法が全然違ったりして混乱しやすい
UNITYは座標単位がメートルで2Dやるには最初クセが強く感じるけどGODOT覚えるよりかはるかに楽やと思うよ
876: 2024/03/22(金)13:23 ID:RntxAH8v(2/2) AAS
>>874
UEにだけは染まるなよ…
877(1): 2024/03/22(金)13:24 ID:m36IPWEF(1/4) AAS
折れてます
YouTubeのシューティングゲーム講座を真似してころどころは理解して進んでましたが
いざ書いてきたコードを振り返るとなにかの呪文かと疑う程でした
その瞬間に頭が真っ白になり、仕事でも責任でもないのに逃げ出したくなりました
ひどいです
プログラミングってこんな非情なのですね
でもゲーム作りたいです
省5
878: 2024/03/22(金)13:40 ID:m36IPWEF(2/4) AAS
スペック
unity歴2週間
毎日14時間勉強中
unityデビュー時に比べたらかなりの量の知識を付けたと自負してます
ですが
自作でコードを書けと言われたら間違いなく無理
書こうとも思った事ないです時間の無駄なんで勉強してた方がいいかなって
省2
879(1): 2024/03/22(金)13:45 ID:AD4RxLU9(1) AAS
時間とか決めなくていいから好きにゲーム作ってみたらいいだけだよ
背伸びせずにシンプルでかーんたんなやつからちょっとずつね
本でも買えばサンプルのコードがあるからそれ作った後に改造してみるとか。ググればタダでゲームのコードもみつかる
880: 2024/03/22(金)14:00 ID:m36IPWEF(3/4) AAS
>>879
何行ぐらいのコードのゲームを想定してますか?
881: 2024/03/22(金)14:17 ID:u0fh7JX/(1/2) AAS
アルミンまた現れて草
882: 2024/03/22(金)16:26 ID:m36IPWEF(4/4) AAS
ごめん
打開したわ
インヴォークの関数名間違っててとある関数発動してなかった
あれ文字列やからエラーでんのよな
これunityあるある?
んで2時間さまよってたらコード読めるようにもなったし
シューティングゲーの全体像も見えたし
省7
883: 2024/03/22(金)16:31 ID:Gpbij8d1(1/2) AAS
ゆたぽんみたいなもんかな
884: 2024/03/22(金)18:14 ID:u0fh7JX/(2/2) AAS
ずっと簡単な講座をはしごしてるキチガイや
885: 2024/03/22(金)21:01 ID:bvtzdcX4(1/2) AAS
わかった、教えてあげますよ!
886: 2024/03/22(金)22:00 ID:ODOyUoqa(1) AAS
一週間後またここに来てください、本当のプログラミングを教えてあげますよ
887(1): 2024/03/22(金)22:04 ID:Gpbij8d1(2/2) AAS
こんばんはいつもお世話になっております私です
myEmpty = new GameObject("EMPTY");
でつくったエンプティを
Destroy(myEmpty);
で削除したいけど出来ないのはなんでや?
省1
888: 2024/03/22(金)23:45 ID:bvtzdcX4(2/2) AAS
できないのはなんでか…間違ってるから。
そう聞かれたらそう答えるしかない
889: ドーンおじ 2024/03/23(土)01:48 ID:tam69+my(1/2) AAS
今日も元気だ暴飲暴食!サウナで豪遊してきた!
唐揚げポテトセット!ビール500㍑!黒ホッピー330㍑!これでたったの1720円!m9⎛´・ω・`⎞ドーン!
画像リンク[jpeg]:i.imgur.com
890(1): 2024/03/23(土)08:58 ID:1zvl86DA(1/2) AAS
>>887
Unityで`Destroy(myEmpty);`が機能しない場合、いくつかの可能性があります。最も一般的な理由は、`Destroy`メソッドが呼び出されているが、実際にはインスタンス化されたオブジェクトではなく、プレハブを指していることです。また、`Destroy`を呼び出す前に、そのオブジェクトが既に破棄されていないか、または非アクティブでないかを確認してください。
以下は、オブジェクトを正しく破棄するための一般的なコードの例です:
```csharp
// オブジェクトをインスタンス化し、参照を保存します
GameObject myEmpty = Instantiate(prefab, position, rotation);
// 何らかの条件下でオブジェクトを破棄します
省5
891(1): 2024/03/23(土)09:03 ID:1zvl86DA(2/2) AAS
レス本文そのまま訊いただけで解答してくれたわけだが。
ここで質問する前にワンクッション挟んだら?
892: 2024/03/23(土)09:33 ID:QKKpIW1Z(1/3) AAS
こんにちは私です今日もはりきっておねがいします
>>890
解決しましたとてもありがとうございます
893: 2024/03/23(土)09:43 ID:lCQgybwW(1) AAS
>>891
ここで質問して解答する人からかって遊んでるだけだから無視
894: 2024/03/23(土)09:53 ID:QKKpIW1Z(2/3) AAS
そうでもないですよ
困っている人をたすけるのは貴重な承認欲求でしょう
ちなみに何がまちがっていたかというと、Emptyが非アクティブにしていたのでDestroyが効きませんでした
その仕様について、経験者ならすぐピンとくるはずでしょう
895: ドーンおじ 2024/03/23(土)10:08 ID:tam69+my(2/2) AAS
>Emptyが非アクティブにしていたのでDestroyが効きませんでした
ひでえ!真面目に考えてくれた人に申し訳ないとは思わないのかねキミは???m9⎛´・ω・`⎞ドーン!
896: 2024/03/23(土)10:16 ID:3xcWRkyq(1) AAS
なんだいこのクソみたいなスレは
897: 2024/03/23(土)10:19 ID:QKKpIW1Z(3/3) AAS
非アクティブにしたEmptyにたくさんのボタン類をペアレンツして、
一括して出し消ししたいんですよ
てかEmptyってアクティブでも透明なんでしょうけ?
898: 2024/03/23(土)14:25 ID:xLJmYooK(1) AAS
UnityってDestroy推奨なのか?ゲームのレベルの切り替えの為ならわかるが
余計な確保と開放繰り返してヒープ領域荒らすのは、民度()が低いだろw
899: 2024/03/23(土)19:30 ID:iEgrNAE/(1/3) AAS
そんなん個人開発で気にしなくてよくね
900: 2024/03/23(土)19:30 ID:iEgrNAE/(2/3) AAS
ああ、別に個人開発や小規模開発とは限らないのか
901: 2024/03/23(土)19:36 ID:5ZiG9jln(1) AAS
個人開発でもスマホ向けとかスウィッチとか視野に入れるなら気にしたほうがいいんじゃないの
902: 2024/03/23(土)20:21 ID:iEgrNAE/(3/3) AAS
そこまで処理に影響あるのか
903: 2024/03/23(土)20:36 ID:D2uJRRTn(1/2) AAS
ガベコレが発生するような事はゲーム中は極力避ける
なるべくプールしてるものを使いまわした方がいい
エディタ時ですけんどとか情報を後出ししそうだからこの質問は知らないが
904: 2024/03/23(土)20:38 ID:F3z18dT5(1/2) AAS
destroyとinstantineteは、オンライン対戦でマシンガンとかで大量に使ってますが気になってませんね。iPhoneのみだからでしょうか。
ただ処理が多いのか熱は持ちやすいみたいです。
905: 2024/03/23(土)20:55 ID:D2uJRRTn(2/2) AAS
そのiPhone以上のスペックでしかやらなくて気にならないならいいんじゃないですかね
あくまで一般的なお作法なので
906(1): 2024/03/23(土)21:22 ID:UKDM1Pcp(1) AAS
おまえらの世界的大ヒットゲームが電力をムダに消費したら、温暖化が進んで大変なことになるだろ
効率は常に考えないといかん
907: 2024/03/23(土)21:24 ID:F3z18dT5(2/2) AAS
やはりwinとかだと、ピンキリあるので下の方はかなりシビアになるんでしょうかね。
908: 2024/03/23(土)22:22 ID:oHY4XQ8g(1) AAS
>>906
お前の呼吸が二酸化炭素増やしてるから
顧客止めろ
909: 2024/03/24(日)00:38 ID:Z6rdnwHi(1) AAS
罵倒で焦って顧客とかとんだ社畜かよ
910(1): 2024/03/24(日)06:33 ID:Pnbh8OTA(1/2) AAS
myGo.RotateAround(targetPos, fowardAxis, RotAngle);
こういう関数をみつけたんやけど
これって実行するたびに追加でRotAngle の角度でどんどん回っていくみたいやねんけど
一回実行するたびに指定角度にしたいときはどうしたらええのん?
911: 2024/03/24(日)09:02 ID:YmJs8k0l(1) AAS
ワイのアナルの角度を入力するんやで
912: 2024/03/24(日)09:29 ID:Pnbh8OTA(2/2) AAS
こんちゃ
具体的には、決めた角度で、ある回転軸で、パシッと角度変更したいんです
回転軸はXYZに沿っていないです
カメラの視線軸で保存済みです
Rotate関数で回転軸の指定できるのでしょうか
913: 2024/03/24(日)17:54 ID:xbQdgXSD(1/3) AAS
2Dアクションゲーム作ってるんだけどシーン上で敵キャラのprefabをクリックした時にprefabじゃなくてその中のスプライトとかが選択されちゃうんだけど これってprefabを選択するようにできますか?
敵キャラの配置とかがめんどくさい…
914(1): 2024/03/24(日)18:03 ID:2MTlG3Cx(1/2) AAS
それclickのスクリプト何処に付けてる?
915: 2024/03/24(日)18:58 ID:xbQdgXSD(2/3) AAS
>>914
ごめん 説明が足りなかったプレイ中じゃなくてエディット中です
エディット中に敵を配置したりする時にクリックするとき不便だなと思って
916(1): 2024/03/24(日)21:27 ID:/+S7wFqA(1) AAS
そもそもシーン上にあるのはスプライトとかメッシュなわけで、プレハブじゃないから
空オブジェクトなんてクリックできんでしょ、おとなしくヒエラルキー上で選べ
917: 2024/03/24(日)22:13 ID:2MTlG3Cx(2/2) AAS
説明足りな過ぎだからプロジェクト圧縮してアップしてね
918: 2024/03/24(日)23:20 ID:xbQdgXSD(3/3) AAS
>>916
配置したオブジェクトが100個とか200個とかになったら大変じゃないです?
とりあえずprefabのルートにクリックできるようにSpriteRenderをくっつけてやってみたら期待した動きになりました
919: ドーンおじ 2024/03/25(月)07:56 ID:h5Yyf0uD(1) AAS
今日も元気だ暴飲暴食!バンチョで豪遊してきた!
明太子パスタ!ビール350㍑!これでたったの398円!m9⎛´・ω・`⎞ドーン!
画像リンク[jpeg]:i.imgur.com
920: 2024/03/25(月)13:20 ID:/A0BL7kz(1) AAS
>>910だけど
今の回転角を目的角度から引き算すればよさそうだけど360度を超えたらどうするのけ
921: 2024/03/25(月)18:00 ID:HUv04ZzT(1) AAS
〇から始まる
922: 2024/03/25(月)18:16 ID:ZnwsYdsk(1) AAS
異世界生活
923: 2024/03/25(月)18:23 ID:OQrVBv2Y(1) AAS
1からはじまるインデックス
924: 2024/03/26(火)18:53 ID:+BazXeq4(1) AAS
UnityとUnity hubをインストール後にエディター拡張を行いたいのですが、初めてで方法がよくわかりません。
恐らく新規で作成したプロジェクトフォルダ内のAssetsフォルダの中身を削除後→ダウンロードしたzipを展開し、展開したファイルをAssetsフォルダ内にコピペする流れになると思うのですが、Unityのプロジェクトフォルダの場所を確認する方法はありますでしょうか?
参考サイトに載せられているReveal in FinderがUnity2022.3.22f1にないため、困っております。
※参考サイト
外部リンク:qiita.com
※導入したい機能
外部リンク:booth.pm
925(1): 2024/03/26(火)19:23 ID:6DHYYrQy(1) AAS
アセットメニューからインポートするかパッケージマネージャーでインストールするのが一般的だと思う
926: 2024/03/26(火)21:13 ID:bZgdr+8q(1) AAS
>>925
アドバイスありがとうございます、これで出来るみたいですね
Vroidでない髪型とかUnityで作成できるのではないかと期待したのですが、VRCを使わないと厳しいのでしょうか?
ソシャゲでUnityが使われているニュースを見たのでブースなどで販売してないか確認したところ全くないため疑問です。
外部リンク[html]:docs.unity3d.com
927(1): 2024/03/27(水)01:37 ID:HkkUHUSS(1) AAS
下記のバージョンでエラーが出るのですが、バージョンの問題でしょうか?
unity 2022.3.22f1
uniVRM VRM-0.121.0
※エラーについて
外部リンク:knb-mayumi.com
※エラー画面
画像リンク[png]:imgur.com
928(1): 2024/03/27(水)08:15 ID:YSkPEcSJ(1) AAS
>>927
プロジェクト作成時にURPを指定しないといけないんじゃなかったっけ。
以前住民説明会向けのアプリを開発した時にVroid Studioで作ったキャラを突っ込んだ事があるけど、どっかのサイトを閲覧してたらそんな事が書いてあったからURPでプロジェクト作り直したような……。
同じサイトか別のサイトにゃ「3Dコアで作った場合は修正が面倒だからURPプロジェクトで作り直した方が良い」的な事も書いてあった覚えがあるよ。
929: 2024/03/27(水)21:37 ID:+113EBLD(1) AAS
>>928
アドバイスありがとうございます、教えて頂いたように URP を導入したところエラーが解消されて Vroid Studio のキャラクターを取り込むことが出来ました。
URPのテンプレートを選択して作成した場合コンソールにビルドが失敗したというエラーが出る為、プロジェクトを途中からURPにする方法をとってどこでエラーが出るか確認したところ、URP Asset を登録する段階で起きているようです。
下記のエラーが出ているのですが、1. 添付されたプロジェクト「ReproProj」というものが見当たらず、2. Android プラットフォームに切り替えが出来ない状態です。
解決方法などありますでしょうか?
※参考サイト
外部リンク:issuetracker.unity3d.com
省10
930: ドーンおじ 2024/03/27(水)23:59 ID:IZm9oKrH(1) AAS
今日も元気だ暴飲暴食!ペヤングで豪遊してきた!
夜泣きの一平ちゃん!ビール350㍑!これでたったの298円!m9⎛´・ω・`⎞ドーン!
画像リンク[jpeg]:i.imgur.com
931: 2024/03/28(木)08:54 ID:xu6lhSy+(1/2) AAS
エディターの再生ボタン押したらゲームシーンが選択されて円滑にプレイできる方法知ってますか?
前までは自動的にゲームシーンが選択されてたはずなのに何か設定いじってしまってゲームシーンをワンクリックしなくていけなくて不便になった
932: 2024/03/28(木)09:25 ID:xu6lhSy+(2/2) AAS
すいません
自己解決しました!
同じ症状で困ってる方がいたらと思うので解決策ですが普通に設定いじってました
ゲームシーンのタブの右側に3つ選択できる項目があるのですが
Play focusedで自動的に再生ボタン後にゲームシーンが選択されます
というかこれがデフォルト設定です
それがなぜか3番目のPlay unfocusedになってました
省2
933: 2024/03/28(木)18:32 ID:rLkbjnEa(1/2) AAS
質問があるのですがここで質問してもよろしいですか?
934: 2024/03/28(木)18:34 ID:rLkbjnEa(2/2) AAS
質問があるのですがここで質問してもよろしいですか?
935: 2024/03/28(木)18:40 ID:dDtrETkv(1) AAS
いいよ!
936: 2024/03/28(木)18:47 ID:uVauYLlV(1) AAS
スレタイ読めないならダメ
937: 2024/03/30(土)16:00 ID:H22Zvfun(1) AAS
Unityでvroidの表示まで上手くいったのですが、Unityエディターのエディター拡張する方法が分かりません。
zipファイルで機能拡張したい場合どうすれば良いのでしょうか?
※エディター拡張に使いたいファイル
外部リンク:booth.pm
※現在の表示画面
外部リンク:imgur.com
938: 2024/03/30(土)16:08 ID:8qXNuan0(1) AAS
ビーチクエロいw
939: 2024/03/30(土)21:53 ID:XaQdRQE4(1) AAS
質問
if文のなかで変数の宣言をしていても、ifから出たらその変数は未定義になるんでしょうか
たとえば
if ( flag == true ) {
float x=10;
} else {
省5
940: 2024/03/30(土)22:25 ID:ncM8PPdH(1) AAS
イフのソトに定義すりゃよくね
941: 2024/03/30(土)22:29 ID:bW0h2828(1) AAS
基本的にその変数の寿命はスコープ内だね
なので変数の定義はif文の外に出す
中では代入のみにする
自分で実際に色々試して確認した方がいいよー
942: 2024/03/31(日)01:29 ID:2Uc7i0dj(1) AAS
アセット→インポートパッケージで成功したのですが、コンソールにエラーが出ていて該当コードを修正したいです。
Visual Studio 2022がコードを読み取ってくれないのですが、何か設定が必要なんでしょうか?
参考サイトに書いてあるようにプロジェクト ファイルを再生成したのですが、エラーになります。
※参考サイト
外部リンク:forum.unity.com
943: 2024/03/31(日)08:59 ID:sgwVyv4U(1) AAS
オレもエラー出てるんだけど直し方分る?
エラーメッセージも書かないのに分るわけないだろ!ってよ
944: 2024/03/31(日)17:03 ID:sklByJDO(1/2) AAS
アローシンタックスでボタンのcallbackやってるんだけど
単体の式しかおけない?
callback内にif文で分岐させると動かない
945: 2024/03/31(日)18:33 ID:sklByJDO(2/2) AAS
そうでもなかったif文でも動いた
よくわからないけど動かない場合がある
946: 2024/04/03(水)11:13 ID:bfVgtLGX(1/2) AAS
スクリプタブルオブジェクトの有用性がイマイチわかりません。
パラメータを持つオブジェクトに使用するみたいな感覚だと思いますが、同一のオブジェクトであれば使えそうですけど
例えば見た目の変わる武器…などにパラメータを振りたい場合には各々にスクリプトを貼り付ければ良いだけのような気がします。
大量のオブジェクトにパラメータを振りたい場合にもスクリプトで不都合があるようにも思えないんですけど、どうなんでしょう
947(1): 2024/04/03(水)11:53 ID:CoylZ9vK(1/4) AAS
それでいいんじゃね
948(3): 2024/04/03(水)12:00 ID:olUr3dD0(1/3) AAS
つかさ、新規プロジェクトを作成するだけで、何であんなアホみたいに時間かかるんだよ。10〜20分くらいかかるだろ
Win10環境
上下前次1-新書関写板覧索設栞歴
あと 54 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s