フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他
■注意事項
質問と答え以外は禁止
■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
・http://www24.atwiki.jp/unity2ch/
●リンク
・Unity(日本公式サイト)
http://unity3d.com/jp
・マニュアル
http://docs.unity3d.com/ja/current/Manual/index.html
・チュートリアル
http://unity3d.com/jp/learn/tutorials
・スクリプトリファレンス
http://docs.unity3d.com/ja/current/ScriptReference/index.html
・FAQ
http://unity3d.com/jp/unity/faq
・MSDN
http://msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
■前スレ
【ゲームエンジン】Unityなんでも質問スレpart14
https://mevius.5ch.net/test/read.cgi/gamedev/1712363175/
【ゲームエンジン】Unityなんでも質問スレpart15
■ このスレッドは過去ログ倉庫に格納されています
1名前は開発中のものです。
2024/11/01(金) 19:14:54.86ID:owxLX6tf2名前は開発中のものです。
2024/11/01(金) 19:35:09.12ID:nUFflvhn go.transform.position.x ++1;
はなぜこうしちゃダメなのですか?
わざわざ
Vector3 pos=new Vector3(1,0,0);
go.transform.position += pos;
とやらなきゃいけないみたい。
はなぜこうしちゃダメなのですか?
わざわざ
Vector3 pos=new Vector3(1,0,0);
go.transform.position += pos;
とやらなきゃいけないみたい。
2024/11/01(金) 20:40:03.03ID:owxLX6tf
坊やだからさ
4名前は開発中のものです。
2024/11/01(金) 20:41:53.71ID:G01GKboB 埋もれない程度の人口でかつフィードバックもちゃんと来るようなサイトってどこですか?
steamは100ドルが惜しいからそれ以外で
steamは100ドルが惜しいからそれ以外で
2024/11/01(金) 22:27:09.04ID:N/vwvaCg
有料級の情報なので無料では教えられませんね
……そうですね、100ドルくらいでならお教えできるかもしれません
……そうですね、100ドルくらいでならお教えできるかもしれません
2024/11/01(金) 23:13:04.23ID:TPAqaSau
そしてその有料級の答えが5chというオチまで見える
2024/11/02(土) 00:18:58.22ID:h+H0Y7a/
ハゲは黙ってなさい
2024/11/02(土) 00:58:58.91ID:a5LxIBvn
割とマジで最近5chが一番マシになりつつあるよなあ…
SNSはいい子ちゃんと意識高い系ばかりだし、広告ばかりだし、しかもその広告が怪しい情報教材みたいなのばかりだし
SNSはいい子ちゃんと意識高い系ばかりだし、広告ばかりだし、しかもその広告が怪しい情報教材みたいなのばかりだし
2024/11/02(土) 05:03:56.61ID:hPRLsNMN
今日も元気だ暴飲暴食!古野家で豪遊してきた!
特盛唐揚げ定食!豚汁変更!ビール500㍑!これでたったの1230円!m9⎛´・ω・`⎞ドーン!
i.imgur.com/y9ts040.jpeg
特盛唐揚げ定食!豚汁変更!ビール500㍑!これでたったの1230円!m9⎛´・ω・`⎞ドーン!
i.imgur.com/y9ts040.jpeg
10名前は開発中のものです。
2024/11/02(土) 11:11:49.08ID:uCaUX/43 質問です。
unityroomさんに自作のゲームを出したいと思い、unity上でWebGLビルドをすると、.data.gzと.loader.jsしか書き出されず、.framework.js.gzと.wasm.gzのファイルがビルドできません。どうすれば書き出しできるでしょうか?
使用しているunityのバージョンは2022.3.27f1です。
unityroomさんに自作のゲームを出したいと思い、unity上でWebGLビルドをすると、.data.gzと.loader.jsしか書き出されず、.framework.js.gzと.wasm.gzのファイルがビルドできません。どうすれば書き出しできるでしょうか?
使用しているunityのバージョンは2022.3.27f1です。
2024/11/02(土) 12:35:02.19ID:C8TBG4wq
UI tool kit で作成したUIDocumentを表示してる手前にオブジェクトを表示したいのですが上手くいきません。
カメラを複数用意してもUIが最前面になってしまいます。
何かやり方あるのでしょうか?
カメラを複数用意してもUIが最前面になってしまいます。
何かやり方あるのでしょうか?
12名前は開発中のものです。
2024/11/02(土) 17:31:18.51ID:uCaUX/432024/11/02(土) 20:34:24.83ID:hJHl9MJP
人型のジョイントについてなんやけど
X軸についてはlowAngularXlimitとhighAngularXlimitがあるのに
YやZ軸はangularYlimitて片方しか制限できないのはどんな理屈なんでしょうけ?
X軸についてはlowAngularXlimitとhighAngularXlimitがあるのに
YやZ軸はangularYlimitて片方しか制限できないのはどんな理屈なんでしょうけ?
2024/11/02(土) 20:59:25.08ID:9uK62gI3
はぁ
必ず両手動かすのかい
障害者差別やめよ
必ず両手動かすのかい
障害者差別やめよ
2024/11/02(土) 21:01:16.10ID:hJHl9MJP
2024/11/02(土) 21:14:25.48ID:lMnr2jcF
一言で理屈を説明するとすれば「数学だから」
オレは2Dしかやらんけど、この回答がわかりやすかったぞ
ttps://stackoverflow.com/questions/43226693/unity-what-does-joint-angular-limits-mean
オレは2Dしかやらんけど、この回答がわかりやすかったぞ
ttps://stackoverflow.com/questions/43226693/unity-what-does-joint-angular-limits-mean
17名前は開発中のものです。
2024/11/03(日) 09:25:44.67ID:PT+Z5R0i >>2
正確な答えじゃないかもしれないけど、positionはTransformのプロパティでVector3という値型だから
値型はインスタンスが複製されるんで複製したものに対してxを書き換えても意味ないからエラーになった気がする
複製したインスタンスに対して代入する必要があるからわざわざ変数作って書き換えて再びpositionに代入する感じだった気がする
正確な答えじゃないかもしれないけど、positionはTransformのプロパティでVector3という値型だから
値型はインスタンスが複製されるんで複製したものに対してxを書き換えても意味ないからエラーになった気がする
複製したインスタンスに対して代入する必要があるからわざわざ変数作って書き換えて再びpositionに代入する感じだった気がする
18名前は開発中のものです。
2024/11/03(日) 09:45:13.06ID:PT+Z5R0i ところで質問なんですが、Unityでゲームの一時停止をする時って皆さんはどう実装してますか?
ググるとTime.timeScale = 0にする記事がヒットするんですが、そういうのは色んな処理に悪影響出るので辞めたいです
やっぱり一つ一つスクリプトでちまちま止める処理を追加するしかないんでしょうか?
ググるとTime.timeScale = 0にする記事がヒットするんですが、そういうのは色んな処理に悪影響出るので辞めたいです
やっぱり一つ一つスクリプトでちまちま止める処理を追加するしかないんでしょうか?
19名前は開発中のものです。
2024/11/03(日) 11:22:26.30ID:etQ2u8I9 >>17
でも
Vector3 pos=new Vector3(1,0,0);
pos.x++;
go.transform.position += pos;
というのが正しく
go.transform.position.x++;
は正しくないらしい。
その考えではこれは説明できなくない?
でも
Vector3 pos=new Vector3(1,0,0);
pos.x++;
go.transform.position += pos;
というのが正しく
go.transform.position.x++;
は正しくないらしい。
その考えではこれは説明できなくない?
20名前は開発中のものです。
2024/11/03(日) 11:38:01.31ID:PT+Z5R0i >>19
xはpublicなフィールド
+=はオーバーロードされてるメソッド
++は純粋にpublicなxをインクリメントするだけ
つまり一時的にコピーされたインスタンスに対して操作(代入とかインクリメント)とかして放置がダメっていう意味だけど分かりますかね?
+=は内部的にメソッド読んでるけど、++はオーバーロードされてないんでpublic xを操作するだけ
>go.transform.position.x++;
これはつまり、
Vector3 pos = go.transform.position;
pos.x++;
で終わってgo.transform.position=posをしてないのと一緒だからエラーになる
xはpublicなフィールド
+=はオーバーロードされてるメソッド
++は純粋にpublicなxをインクリメントするだけ
つまり一時的にコピーされたインスタンスに対して操作(代入とかインクリメント)とかして放置がダメっていう意味だけど分かりますかね?
+=は内部的にメソッド読んでるけど、++はオーバーロードされてないんでpublic xを操作するだけ
>go.transform.position.x++;
これはつまり、
Vector3 pos = go.transform.position;
pos.x++;
で終わってgo.transform.position=posをしてないのと一緒だからエラーになる
2024/11/03(日) 11:39:09.74ID:69yBOCa6
プラスイコールは正しくないやろ
2024/11/03(日) 11:49:18.48ID:PT+Z5R0i
2024/11/03(日) 11:55:27.99ID:dogTRd67
公式レファレンス読めとは言わないけど
せめてC#の入門書読んでから開発始めればいいのに、とはこういうやりとり見る度に思うことだ
せめてC#の入門書読んでから開発始めればいいのに、とはこういうやりとり見る度に思うことだ
2024/11/03(日) 12:01:50.42ID:PT+Z5R0i
一応俺は公式リファレンス読みながら答えてますけどね
https://docs.unity3d.com/ja/current/ScriptReference/Vector3.html
https://learn.microsoft.com/ja-jp/dotnet/csharp/language-reference/operators/operator-overloading
この辺とか
それが出来る人ならわざわざこのスレで質問しないんじゃないかな?
https://docs.unity3d.com/ja/current/ScriptReference/Vector3.html
https://learn.microsoft.com/ja-jp/dotnet/csharp/language-reference/operators/operator-overloading
この辺とか
それが出来る人ならわざわざこのスレで質問しないんじゃないかな?
2024/11/03(日) 12:08:05.75ID:PT+Z5R0i
2024/11/03(日) 12:08:43.97ID:PT+Z5R0i
27名前は開発中のものです。
2024/11/03(日) 12:18:43.15ID:Ue61tWJP 質問スレいうからさぞかし答えたい人が居るとおもて頑張って質問しとるんやぞ
2024/11/03(日) 13:14:11.85ID:eHLtABV7
またお前か
2919
2024/11/03(日) 19:05:36.58ID:etQ2u8I9 いえ、わたしがメインで疑問に思ってることは
pos.x++;
これでちゃんと変数posが更新されるの?ということなのですが。
pos.x++;
これでちゃんと変数posが更新されるの?ということなのですが。
2024/11/03(日) 20:01:02.04ID:PT+Z5R0i
3119
2024/11/03(日) 20:18:54.07ID:etQ2u8I93219
2024/11/03(日) 20:20:11.20ID:etQ2u8I9 pos.xと書いた時点でこの値用にメモリが確保されてそこには加算されるけど元のpos自体は影響されないはずじゃないの?
2024/11/03(日) 20:25:13.60ID:PT+Z5R0i
>>31
それはインクリメント演算子の仕様としか言いようがないんじゃないですかね
「更新されないはず」とはどういうことでしょう?
そもそも「何が」更新されないはずなの?
posという変数?
C#の文法的には更新されるので、「更新されないはず」という前提がおかしい気がするけど
それはインクリメント演算子の仕様としか言いようがないんじゃないですかね
「更新されないはず」とはどういうことでしょう?
そもそも「何が」更新されないはずなの?
posという変数?
C#の文法的には更新されるので、「更新されないはず」という前提がおかしい気がするけど
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日本の立場説明へ…外務省局長が北京到着 “台湾有事”首相答弁に中国反発 ★4 [煮卵★]
- 橋下徹氏「この喧嘩は日本の完敗」 台湾有事答弁めぐる外務省局長訪中で指摘「中国に怒られてご説明に伺った日本と見られる」 [muffin★]
- 【日本大使館】中国在留邦人は安全確保を [ぐれ★]
- 【外国人問題】小野田紀美担当相「不法就労や不法滞在は許さない」 [シャチ★]
- 【野球】井端監督 大谷翔平、山本由伸らのWBCへの参加 「1日も早く返事ほしい」「待っててといっても、国内組が遅くなってしまう」★3 [冬月記者★]
- 習政権、高市首相への態度硬化 台湾有事発言で連日非難 中国 ★10 [ぐれ★]
- 高市コイン、155円突破wwwwwwwwww [246620176]
- 【高市速報】ユーロ円180円突破。史上初 [931948549]
- 杉浦綾乃板って改名したほうがいいよな
- 高市早苗の中国問題、「オーバーツーリズムが解消されてウザい中国人が消えるから日本の勝ち」という風潮になってしまう [562983582]
- おじゃる丸をまったり待機するスレ🏡
- 【悲報】有名ウヨ論客、「現実的に考えて中国と仲直りするしかなくね?」と言ったら野良ウヨから総叩きにあう [856698234]
