[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/24 23:55 / Filesize : 273 KB / Number-of Response : 1020
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【ゲームエンジン】Unityなんでも質問スレpart9



1 名前:弟子 mailto:sage [2022/11/26(土) 18:16:39.05 ID:QqorcvPR.net]
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他

■注意事項
質問と答え以外は禁止
■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
www24.atwiki.jp/unity2ch/
●リンク
・Unity(日本公式サイト)
unity3d.com/jp
・マニュアル
 docs.unity3d.com/ja/current/Manual/index.html
・チュートリアル
 unity3d.com/jp/learn/tutorials
・スクリプトリファレンス
 docs.unity3d.com/ja/current/ScriptReference/index.html
・FAQ
 unity3d.com/jp/unity/faq
・MSDN
 msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。


前スレ
【ゲームエンジン】Unityなんでも質問スレpart8
https://mevius.5ch.net/test/read.cgi/gamedev/1663487800/

268 名前:名前は開発中のものです。 mailto:sage [2023/01/08(日) 19:02:53.83 ID:SKe7tEku.net]
>>260
多分取れないと思われ
取れてもメモリを爆食いするか、負荷高すぎて使い物にならないと思う

何やりたいかわからないから憶測だが、
アニメーションしている3Dモデルの座標使って何かやりたい場合は大体ボーンの方に対してアクションするのが一般的かな
手に武器を持たせたい場合なら手のボーンに対して武器の座標を同期させるみたいな感じで

269 名前:195 mailto:sage [2023/01/08(日) 19:05:30.61 ID:8r7SCzER.net]
>>260
直接ではないけど、SkinnedMeshRenderer.BakeMesh()で取れるかな
負荷高いらしいが

270 名前:名前は開発中のものです。 mailto:sage [2023/01/08(日) 19:14:02.51 ID:Ml15BWG1.net]
>>260
apiだとbakemashするしかないんじゃね?
激重だから1桁fpsくらいまで間引かないとまともに動かなかったような
1~2個しか計算しないなら自前でboneMatrixを計算した方が早い

271 名前:名前は開発中のものです。 mailto:sage [2023/01/08(日) 19:20:40.25 ID:KksjoO2t.net]
>>264
効いてない仕草アホっぽいw

272 名前:名前は開発中のものです。 mailto:sage [2023/01/08(日) 19:25:03.64 ID:iOfbv93f.net]
>>265-267
レスありがとう
BakeMeshは名前からして負荷高そうだね
アニメーション中のキャラの表面からパーティクルを発生させる処理を自前で書きたかった

273 名前:名前は開発中のものです。 mailto:sage [2023/01/08(日) 19:30:36.93 ID:Ml15BWG1.net]
>>269
そういう用途なら使えそうなアセットがある
https://github.com/keijiro/Skinner
この人のリポジトリどれを見ても神

274 名前:名前は開発中のものです。 mailto:sage [2023/01/08(日) 19:53:46.58 ID:iOfbv93f.net]
>>270
おお、凄い!!
まさにこういうの作りたかった
参考にするわ、ありがとう

275 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 01:07:43.47 ID:1GV2Igi/.net]
効いてて草

276 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 01:58:22.27 ID:qw4roSei.net]
>>272
効いてて草



277 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 06:06:00.70 ID:tjGxZKb0.net]
>>254
Unity何で勉強したか?でいいのかな

「Unity2021 3D/2Dゲーム開発実践入門」
ワイは↑の本だった
ゲームの専門学校行ってたから、そこの教科書として使われてた

当時は古いバージョンの奴だったから今の最適解かはわからないし
amazonレビュー見る感じだと、0からスタートだと少し難しいみたい
ググりながら勉強できるなら問題ないと思うけど(ワイは苦戦した記憶はない

278 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 08:23:25.28 ID:mP3pgFza.net]
   彡 ⌒ ミ
  ( ´・ω・`)  教科書なんか読むな!捨てろ!
   /⌒ヽ_.ィ、 いきなり作れ!それがたった1つの冴えたやり方!
  ( r.    )
   ヽノノー‐l
    |__/_/
    └一'一

279 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 08:31:35.49 ID:tjGxZKb0.net]
わりとアリだと思うよ

モチベが続くのが正義だからな

とはいえ、最初からダクソ作りたいですとかだと100%失敗するけどな

最初は簡単なゲーム作りから始めた方がいいけどな
マリオランとかクッキークリッカーみたいに1ボタンでアクションするようなゲームを作ってみるぐらいな感じで

280 名前:名前は開発中のものです。 [2023/01/09(月) 08:54:56.43 ID:LrVhympb.net]
   彡 ⌒ ミ
  ( ´・ω・`)  教科書読め!買え!
   /⌒ヽ_.ィ、 体系的に学ばないとすぐに限界が来る!スキルがどんどん階乗的に延び続けるのはこのやり方のみ!
  ( r.    )
   ヽノノー‐l
    |__/_/
    └一'一

281 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 09:15:06.89 ID:mP3pgFza.net]
   彡 ⌒ ミ   デマを吹聴してんじゃねぇ!死ね!
  ( ´・ω・`)  
   /⌒ヽ_.ィ、~;y=ー(゚д゚)・・∵. ドーン!>>277
  ( r.    ) ^    / )
   ヽノノー‐l      //
    |__/_/
    └一'一

282 名前:名前は開発中のものです。 [2023/01/09(月) 10:25:09.62 ID:LrVhympb.net]
>>278
このハゲ!
ゲームをたった1つ(それもほとんどコピペだけ)

283 名前:作れるようになったはいいが
応用力ゼロで他はなにもできない人を大勢見てきた。
そんな人は自分が真似て作ったコードもさっぱり理解していない。
[]
[ここ壊れてます]

284 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 11:41:06.64 ID:mP3pgFza.net]
   彡 ⌒ ミ   1本も完成させられないヤツが大半なんだよ!
  ( ´・ω・`)   そーゆーやつを量産してるのが教科書至上主義者だ!死ね!
   /⌒ヽ_.ィ、~;y=ー(゚д゚)・・∵. ドーン!>>279
  ( r.    ) ^    / )
   ヽノノー‐l      //
    |__/_/
    └一'一

285 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 12:10:28.73 ID:tjGxZKb0.net]
どっちもどっち
未来を見すぎてるな

独学も体系的な学びも必要になるが、チュートリアルを求めている奴に求める水準じゃない

バグの解決能力とかは独学とかで身に付く調査能力が必要だし
チームで開発するときは体系的知識が常識みたいになる部分だから必要になってくる

でもどっちも未来の話過ぎるから、今は本人のモチベーション続く方でやればいいんよ

286 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 12:14:11.88 ID:m2YKwBZa.net]
技術、創造力、管理力、モチベーションは基本別だからな
教科書は技術は教えてくれるがそれ以外は高めてくれないぞ
俺はAVを見て「金持ちになってこんな愛人を囲うんだ!」が最大のモチベになってるw



287 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 12:20:32.36 ID:v6rylTJi.net]
盛り上がってるとこ悪いが>>254はいつものAI質問君やで

288 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 13:04:14.36 ID:PxZlhJ2c.net]
unityの編集画面と、実際のゲーム画面でのマテリアルの表示具合のズレは、埋めることは難しいのでしょうか。
どういう部分で違いが出るのでしょうか

289 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 13:30:26.21 ID:JDcnZ300.net]
実際のところ、Unityの技術が必要なのは確かだけどそれ以前にプログラミングそのものについての理解が必要だと思う。
初心者ってのはプログラミングがそもそも出来てないせいでUnity使っても何も出来ないんだけど、プログラミング技術が既に身に付いてる奴はいきなりUnityでゲーム作り出すこともできる。
初心者にはUnityの勉強が必要なんじゃないんだよ。
プログラミングの勉強が必要なんだ。

290 名前:名前は開発中のものです。 [2023/01/09(月) 17:25:29.31 ID:LrVhympb.net]
実際のところ、Unityの技術が必要なのは確かだけどそれ以前に物理についての理解が必要だと思う。
初心者ってのは物理がそもそも出来てないせいでUnity使っても何も出来ないんだけど、物理が既に身に付いてる奴はいきなりUnityでゲーム作り出すこともできる。
初心者にはUnityの勉強が必要なんじゃないんだよ。
物理の勉強が必要なんだ。

291 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 17:43:48.55 ID:AY+SgeTY.net]
数学
物理
プログラミング
Unity
企画立案
レベルデザイン
グラフィックデザイン
翻訳
宣伝

アセットや委託で済ませるのもあるけどまあ多いよね
ここの納税や役所への届け出まであるからな

292 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 18:18:30.28 ID:qw4roSei.net]
オーバーに考えすぎでは?
プログラムの書き方は習得する必要あるけど物理知らんでも大丈夫だと思うけど。
あと大体ネットで情報のってるし。

293 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 18:51:12.00 ID:tjGxZKb0.net]
同意見
物理と数学はUnityで大半がカバーできるからそこまで必要にならんと思う
Unityの各機能の使い方とC#を覚えるのが大事かな

企画はクソバランスならでいいならノー勉で問題なし(ある程度感性があるならそこまで問題にならんし

グラフィックって、キャラデザ、UIデザ、エフェクト、キャラアニメーション、UIアニメーション
と多岐に割るわりに一括りにされがちよな

翻訳はDeepL君使えばいいんじゃね?って思うし


税金は未納でばれると延滞料的なの発生するから明確に対応した方がいいな(売り上げ20万超えないと発生しないけど
けっこう売り上げてるなら口座分けて、領収書きっちりと取っておいて税理士に丸投げでもいい

294 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 19:11:17.09 ID:qw4roSei.net]
たぶんだけど初心者がunityの開発で二の足を踏むのは「unityというソフトウェアの使い方」と「ゲーム開発」を混同して考えてしまうからだと思う。
なので適当なunityのチュートリアルでunityというソフトウェアのワークフローを覚えればあとはプログラムやデザインの各スキルを伸ばしていくことが自分で想像できるようになると思う。

295 名前:名前は開発中のものです。 [2023/01/09(月) 19:25:04.04 ID:BvmCrfyA.net]
テンプレ改造でいいやと思ってたけど
2D横スクロールですらステージたくさん作るのしんどいわ

296 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 19:33:30.23 ID:m2YKwBZa.net]
それならMODでも作ってればいいじゃん、という気にはなるw



297 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 20:22:56.14 ID:EKSdVSW5.net]
作りたいものがあってその熱量が続けば大体なんとかなるよ
今どき調べればなんとでもなるし
調べて駄目ならネットコミュニティで聞けばいいから
技術だけあっても作りたいものが無ければ雇われて他人のゲームを作るしかないから
まあそういう人生も悪くはないと思うけど

298 名前:名前は開発中のものです。 [2023/01/09(月) 22:54:49.46 ID:BvmCrfyA.net]
スマホ向けの片手でプレイできるようなので稼ぎたいんだよな

299 名前:名前は開発中のものです。 mailto:sage [2023/01/09(月) 23:43:31.03 ID:v6rylTJi.net]
ぉまえら質問もないのに、よく語るな

300 名前:名前は開発中のものです。 mailto:sage [2023/01/10(火) 00:03:35.49 ID:2/VCi3o5.net]
>>295
わざわざそれが言いたかったのか。
おつかれさん。

301 名前:名前は開発中のものです。 mailto:sage [2023/01/10(火) 07:24:17.71 ID:WK8G8a3d.net]
Unity(というか多くのゲームエンジンがそうだけど)はコンポーネントから操作を行う関係上全体がどう動いてるのか想像しづらいのはあると思た(小並)
ある程度勉強したらLoveとかの小規模なゲームフレームワークを触ってみるとエンジンごとの特性を把握しやすいかも。

マップエディタとかもUnityの素で使わなくてもエディタ拡張利用して書いた方がワークフロー改善したり、
おおよそ自分の中でレベルデザインのやり方が確立してくればそれに応じて実装もできる(個人開発なら)からその辺の知識・経験が揃えばそこまで苦ではなくなるはず。

302 名前:名前は開発中のものです。 mailto:sage [2023/01/10(火) 07:35:15.36 ID:4TJvVbv8.net]
質問です。配列の中にリストを格納したいのですがどうしたらいいですか?
40*40のマスの1つ1つに何があるかをリストに入れたいのです。イメージとしては[0,0]のリスト、[0,1]のリストという感じです

303 名前:名前は開発中のものです。 [2023/01/10(火) 08:39:19.87 ID:lajiySGu.net]
4次元配列にすべきでは?

304 名前:名前は開発中のものです。 mailto:sage [2023/01/10(火) 08:57:00.78 ID:q5Eq4KUa.net]
こういうことなのか。。。?

List<int>[,] hoge = new List<int>[40,40];

for(int x =0; x < 40; x++)
{
for (int y = 0; y < 40; y++)
{
hoge[x, y] = new List<int>();
}
}

これは一応、3次元配列でいいのかな?
最後Listだけども

305 名前:名前は開発中のものです。 mailto:sage [2023/01/10(火) 11:54:17.44 ID:5JywCerh.net]
シェーダーのshared修飾子って何の意味があるか分かる方いますか?
groupsharedではなく単なるsharedです
MSのドキュメント見ると「効果間で共有する変数をマークします。これはコンパイラのヒントです。」とあるのですが…

306 名前:名前は開発中のものです。 mailto:sage [2023/01/10(火) 12:58:06.71 ID:YbCD6RIn.net]
>>299>>300ありがとうございます
298に書かれた方法でやってみます



307 名前:名前は開発中のものです。 mailto:sage [2023/01/10(火) 13:38:02.90 ID:6rNyfMrI.net]
3D使わないからたまに3Dで使うパラメータをいじったときにおかしなことになって戻すまでに時間がかかる

308 名前:名前は開発中のものです。 mailto:sage [2023/01/11(水) 12:20:49.41 ID:axflT6Qm.net]
Oculusでハンドトラッキングしたいんですが、手が表示されないんです!何が問題なんでしょうか!?m9(´・ω・`)ドーン!

309 名前:名前は開発中のものです。 mailto:sage [2023/01/11(水) 17:29:06.74 ID:2+ZGTBE3.net]
quest2 の最初の温泉宿みたいな部屋はunityなのかね?だったらわざわざ改めてsteamVRを起動するのも変だね

310 名前:名前は開発中のものです。 [2023/01/12(木) 02:07:22.36 ID:gJd65akK.net]
blenderで作ったfbxファイルをunityのアセットに突っ込んでも読み込みしないで段ボールのアイコンの何の意味もないものが出てきただけでうまくいかない
誰か助けて!

311 名前:名前は開発中のものです。 mailto:sage [2023/01/12(木) 04:20:41.87 ID:lSXYdEFd.net]
ネットの情報が古すぎるからfbx経由してるんだろうけど
今のunityは.blenderファイルそのまま読めるからそれで読み込めば?

312 名前:名前は開発中のものです。 mailto:sage [2023/01/12(木) 13:26:19.80 ID:35K0+fZh.net]
Unity内のカーソル位置を取得してArduinoに転送するプログラムの書き方がわかりません。
教えてください。

313 名前:名前は開発中のものです。 mailto:sage [2023/01/12(木) 18:07:47.55 ID:zBcmeEK8.net]
カーソルの位置を取得するのがわからんのか?

転送するのがわからんのか?

というかその座標を転送して何するのか?

まずは別々にプログラムしましょ

314 名前:sage [2023/01/12(木) 18:49:58.14 ID:gJd65akK.net]
>>307
うおお、大成功
テクスチャでちょっとてこずったがそのまま読み込めるのか
感謝

315 名前:名前は開発中のものです。 mailto:sage [2023/01/12(木) 20:20:52.54 ID:KHWmtmBq.net]
リアルタイムのゲームで爆発等の範囲攻撃が複数の敵に当たるようにした場合に毎フレーム攻撃が当たります
攻撃側に当たったオブジェクトを取得して弾くようにしたら少し重くなって困っています
なにか解決法はありますか?

316 名前:名前は開発中のものです。 [2023/01/12(木) 21:54:28.61 ID:sWwi4VwA.net]
>>311
逆やねん。被弾側で当たったらコリジョン消すねん。



317 名前:名前は開発中のものです。 mailto:sage [2023/01/12(木) 22:13:52.56 ID:Dnmb7B8A.net]
Unityってなんかこういう細かいコツの集積だよね
負荷の少ないゲームを作るには結局意外と習得に時間がかかる

318 名前:名前は開発中のものです。 mailto:sage [2023/01/12(木) 22:56:58.01 ID:KHWmtmBq.net]
当たる側を一時的に消したら解決しました。ありがとうございます

319 名前:名前は開発中のものです。 mailto:sage [2023/01/12(木) 23:13:17.04 ID:zBcmeEK8.net]
>>313
そんなんどんなTOOLSでもノウハウはいっしょやん

320 名前:名前は開発中のものです。 [2023/01/13(金) 06:01:22.62 ID:EExZxuhL.net]
2dプロジェクトを新規作成した状態でmain cameraに1920*1080画像をドラッグアンドドロップするとちょっとだけはみ出てるんですが、自動でピッタリにする方法ってないですか?

321 名前:名前は開発中のものです。 mailto:sage [2023/01/13(金) 09:27:27.96 ID:kqT0JOS9.net]
カメラのSizeを5.4にすればいいよ

322 名前:名前は開発中のものです。 mailto:sage [2023/01/13(金) 09:38:15.84 ID:v8fMLsx4.net]
>> Unityってなんかこういう細かいコツの集積だよね
>>315が言うようにノウハウは一緒だと思うわ

強いていうなら、ツクールに比べてより低レベルなゲームエンジンだから積み上げが大切になる


UIとかマスタデータとか、ツクールみたいな高レベルゲームエンジンに初期提供されている機能がUnityにはない
だから1作目を作った時に、2作目に簡単に引き継げるようにコンポーネント化しておいた方が良い

そういう積み重ねが大事だと思ってる

323 名前:名前は開発中のものです。 mailto:sage [2023/01/13(金) 10:14:37.28 ID:eNupkO+M.net]
昔のFlashやDirectorのように、タイムラインをインタラクションするようなエンジンは何がありますかね
Webブラウザで動かしたいんですが

324 名前:名前は開発中のものです。 [2023/01/13(金) 12:59:47.58 ID:cjHsliUu.net]
>>319
ここはunity板なので、ゲーム制作のスレの方で聞くのが良いかと思います。
だからというわけではありませんが私は存じません。

325 名前:名前は開発中のものです。 mailto:sage [2023/01/13(金) 13:17:20.59 ID:+H/2QNyQ.net]
今日も元気だ!暴飲暴食!
大戸屋で鶏鍋!ビール500㍑!これでたったの930円!m9(´・ω・`)ドーン!
ttps://i.imgur.com/VcBYP71.jpeg

326 名前:名前は開発中のものです。 mailto:sage [2023/01/13(金) 14:38:50.13 ID:v8fMLsx4.net]
WebGLならUnityでもできるが、それ以外求めるんだったらこのスレで聞いても意味ないんじゃない?

UnityのWebGLはけっこうバグ多いって聞くけど



327 名前:名前は開発中のものです。 mailto:sage [2023/01/13(金) 14:48:52.74 ID:I+WtRlg0.net]
バグというか制約が多い
Chromeとかのブラウザ側の制約もあってPC用に作ったものそのままビルドしても動かない箇所がある

328 名前:名前は開発中のものです。 mailto:sage [2023/01/13(金) 14:55:29.63 ID:+H/2QNyQ.net]
古いアセット買ったら動かないです!焦っとるところです!これがほんとの冷や汗っと!なんちって!m9(´・ω・`)ドーン!

329 名前:名前は開発中のものです。 mailto:sage [2023/01/13(金) 19:20:16.49 ID:eNupkO+M.net]
>>321
大戸屋って2時間くらい居れるの?
1人焼肉だと3ぜえんくらいかかってコスパわるいんだよね

330 名前:名前は開発中のものです。 mailto:sage [2023/01/13(金) 23:32:46.82 ID:D6b430Jb.net]
別に注文シテりゃ時間関係無い

331 名前:名前は開発中のものです。 mailto:sage [2023/01/14(土) 05:03:11.45 ID:c5a/yZ8p.net]
>>325
よくみろ!大戸屋じゃなくてやよい軒だってツッコみ待ちだったのに!m9(´・ω・`)ドーン!

332 名前:名前は開発中のものです。 mailto:sage [2023/01/14(土) 05:04:59.30 ID:c5a/yZ8p.net]
今日も元気だ暴飲暴食!今日も叙々苑で豪遊してきた!
厚切り牛タン!カルビ!ロース!ハラミ!サンチェ!ビール500㍑!これでたったの1820円!m9(´・ω・`)ドーン!
ttps://i.imgur.com/37aAuZ2.jpeg

333 名前:名前は開発中のものです。 [2023/01/14(土) 10:21:33.49 ID:sHRvutSq.net]
サンチュ。

サンチェは巨人のリリーフ投手。

334 名前:名前は開発中のものです。 mailto:sage [2023/01/14(土) 10:58:58.64 ID:c5a/yZ8p.net]
>>329
サンキュー!m9(´・ω・`)ドーン!

335 名前:名前は開発中のものです。 [2023/01/15(日) 03:25:26.82 ID:UHDR4qv6.net]
>>317
うまくいきました
ありがとうございした
ただ5.4でうまくいく理由の腹落ちはしませんでしたね
size5って何pixelなのかと

336 名前:名前は開発中のものです。 [2023/01/15(日) 04:55:54.79 ID:OF2C1v3u.net]
ワイは焼肉ライクでしょちょうどええわ



337 名前:名前は開発中のものです。 mailto:sage [2023/01/15(日) 06:06:09.69 ID:qWrjkOCO.net]
テクスチャタイプが強制的にデフォルトになるpng画像があって困ってます
解決方法ありますか?

338 名前:名前は開発中のものです。 mailto:sage [2023/01/15(日) 14:07:45.89 ID:yzySNLzP.net]
>>331
単にカメラの縦の大きさが半径5.4*100つまり直径1080というだけだよ
なんで100かけるのかというとワールド座標はメートル単位で、1メートルが100pixelというなんとも分かりにくい単位系になっているからなんだ

339 名前:名前は開発中のものです。 mailto:sage [2023/01/16(月) 11:48:04.88 ID:2vx88twC.net]
ここに優れた人は居ないので😭

340 名前:名前は開発中のものです。 mailto:sage [2023/01/16(月) 14:07:46.88 ID:x8TzeEcL.net]
日本人の個人のunityの解説ブログはなんであんなゴミばっかなんだ
本当に有用なのは2,3個だけ
それ以外はchatgdpの登場でyoutube解説外人ニキ含め正真正銘のゴミと化した

341 名前:名前は開発中のものです。 mailto:sage [2023/01/16(月) 14:18:20.68 ID:21LWK2nS.net]
>>336
プログラミングスクールに通うとああいうサイトを作らされるって聞いたからそれのせいかも
でも完全初心者な内容でも忘れたときに助かるので俺はいいと思うよ
解説サイトなんてなんぼあってもええからね

342 名前:名前は開発中のものです。 mailto:sage [2023/01/16(月) 14:20:32.88 ID:+v55piJU.net]
>>336
ChatGPTな?何も知らねぇくせに知ったかぶりしてんじゃねぇ!死ねよ!m9(´・ω・`)ドーン!

343 名前:名前は開発中のものです。 mailto:sage [2023/01/17(火) 00:14:34.04 ID:5LNRi1Xm.net]
かなりふわっとした質問になるけど
NavmeshAgentのうまい使い方というかコツみたいなもんありますかね?
移動中、到着(フリー)の判定を色々試してみたんだけど
RemainingDistanceは結構Infinityを返してきて挙動が不安定になりがち
haspathもなんか似たような挙動で稀に反応しなかったりする(多分だけどInfinityを返すのと同じように移動中でもFalseになってる気がする)んだけど
ほかにいい方法ないですかね?

もしくは、品質を落としてMeshの移動範囲を広げるとか移動速度を下げるとInfinityを返す可能性が減るとかの小技ありますかね?

344 名前:名前は開発中のものです。 mailto:sage [2023/01/17(火) 09:20:56.20 ID:neZmBdYB.net]
assetbundleとかいう謎フォーマットが理解できんのですが、あれはunityプロジェクトファイルに書き戻すことはできるのでしょうか

345 名前:名前は開発中のものです。 mailto:sage [2023/01/17(火) 11:27:36.85 ID:zQ3Nj92E.net]
>>339
コードで書けるならNavMeshPathでやってみるとか?
NavmeshAgentは内包されてるものが多いから細かい制御流行りにくいんだよね
NavMeshPathはNavMeshのルートだけ出してくれるから移動処理書ければ、判定とかの制御はこっちの方がやりやすいと思う


>>340
assetbundleざっくり言うと、Unityだけで使える圧縮形式的なものになるかな
プロジェクトに書き戻すのは出来ないと思う
処理で作れば出来ると思うけど、かなり面倒だから現実的じゃないって感じ

346 名前:名前は開発中のものです。 mailto:sage [2023/01/17(火) 12:03:27.17 ID:srYAbAFt.net]
Unity の Asset Bundle Browser ツール
https://docs.unity3d.com/ja/2022.1/Manual/AssetBundles-Browser.html

これで編集出来るようなこと書いてあるね



347 名前:名前は開発中のものです。 [2023/01/17(火) 15:06:56.75 ID:2RfrPaFc.net]
https://i.imgur.com/roUPBQp.jpg
Unityの電子書籍でUnityを学ぼうとしているんですけど
ここのC#を何度やってもコンパイルエラー?が発生してプレイモードにすることができません。
文章を一から入れたり名前を変えずにしたりGoogleで原因を調べたりしましたが理解出来ず……
教えて欲しいです。

348 名前:名前は開発中のものです。 mailto:sage [2023/01/17(火) 15:51:25.41 ID:K9I+SmfE.net]
エラーの全文は見た?
どのscriptの何行目にどんなエラーがあるとか書いてあるよ

349 名前:名前は開発中のものです。 mailto:sage [2023/01/17(火) 16:01:30.21 ID:Lbh1G6NG.net]
そういうときはインスペクターの設定ミスの可能性が高いね
そもそもスクリプトをオブジェクトにつけ忘れてるみたいな

350 名前:名前は開発中のものです。 [2023/01/17(火) 16:55:03.65 ID:2RfrPaFc.net]
Assets Forever MoveX.cs(13,24): error CS1061: 'Transform' does not contain a definition for 'translate' and no accessible extension method translate' accepting a first argument of type 'Transform' could be found (are you missing a using directive or an assembly reference?)
って出ました。
Googleで調べた所タイプミスが影響なのかな?しっかり調べてみます。
インスペクターの設定ミス?設定はいじった記憶がないのですが調べてみます。

351 名前:名前は開発中のものです。 mailto:sage [2023/01/17(火) 17:08:28.33 ID:zQ3Nj92E.net]
こんな関数ないよって警告出てる

TranslateがtranslateからT大文字にすればいいんかな?

352 名前:名前は開発中のものです。 [2023/01/17(火) 17:13:51.64 ID:2RfrPaFc.net]
>>347
行けた!!!!!!!!!!やっったすごく嬉しく!!!!
文字を大文字にすれば良かったのですか!ありがとうございます!

353 名前:名前は開発中のものです。 mailto:sage [2023/01/17(火) 17:27:27.28 ID:RA6hLSOO.net]
なんちゅー非効率なことやっとんじゃ!写経ほど無駄な行為はねえんだよ
義務教育で黒板ノートに写して勉強してる気にでもなってんのか!
教科書なんか捨てろ!

354 名前:名前は開発中のものです。 mailto:sage [2023/01/17(火) 17:28:33.78 ID:RA6hLSOO.net]
作りたいモノをいきなり作れ!それがたった1つの冴えたやり方!m9(´・ω・`)ドーン!

355 名前:名前は開発中のものです。 mailto:sage [2023/01/17(火) 17:42:34.18 ID:zQ3Nj92E.net]
お、行けたか
よかったよかった。君のやりたいことをやれるペースで進めてくれ
外野の意見は気にしなくていいから

356 名前:名前は開発中のものです。 mailto:sage [2023/01/17(火) 17:44:17.36 ID:swK/QqgX.net]
黒板ノート写経はエラーにならんから勉強にならんけど、プログラムはエラーでてこうやって解決しようと書き込みやらくぐるやらするから
その行為が、経験という財産になるんだよね



357 名前:名前は開発中のものです。 mailto:sage [2023/01/17(火) 20:02:22.56 ID:GQM43ZuP.net]
マジレスするとVSCで予測候補出せるようにしたら全て解決する

358 名前:名前は開発中のものです。 [2023/01/17(火) 23:34:02.51 ID:OObvXUU4.net]
int a = Random.Range(1, 11);
int b = 0;
b += 3 * a;

変数bにランダムな値を3回足したいのですが自分のコードではうまくいきません。
どうすればいいですか?

359 名前:名前は開発中のものです。 [2023/01/18(水) 00:13:40.82 ID:sd31YeKd.net]
作りたいものをいきなり作れと言われても
頭の中にあるイメージをコードで書けないんだがw

360 名前:名前は開発中のものです。 mailto:sage [2023/01/18(水) 00:18:59.66 ID:lhLDuqMB.net]
>>354

b+ランダム数値

これを3回繰り返す
3行書いてもいい
繰り返しのループ使ってもいい
まずは3行書いて動かしたらどう

361 名前:名前は開発中のものです。 mailto:sage [2023/01/18(水) 00:34:12.62 ID:lhLDuqMB.net]
ただし、ここで1つ問題が出てくる
プラスされるランダムな値は毎回違う方が良い、というか同じ物ではない
1回目の値はランダムな値ア
2回目の値はランダムな値イ
3回目の値はランダムな値ウとなる

全てのねは変数bにプラスされる

であれば計算部分を1行で書くことも可能ではないだろうか?

分からない場合はなるべくシンプルに考えよう、最小限の機能でやってみよう

362 名前:名前は開発中のものです。 mailto:sage [2023/01/18(水) 00:35:14.49 ID:lhLDuqMB.net]
>>355
いきなりコードにしないで日本語で書けばいい
それを動かす順番にしていけばいい

363 名前:名前は開発中のものです。 mailto:sage [2023/01/18(水) 00:56:38.90 ID:IfGZ9cna.net]
int b = 0;
for(int i = 0; i < 3; i++)
{
int a = Random.Range (1,11);
b += a
}

364 名前:名前は開発中のものです。 [2023/01/18(水) 01:17:56.54 ID:gb9xw2nh.net]
回答ありがとうございます。
>>357自分がやりたいのはこれです。

for文を使ってやってみたのですがaの値が同じになってしまいます。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class practice : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
int a = Random.Range(1, 11);
int b = 0;
for (int i = 0; i < 3; i ++)
{
b += a;
}
Debug.Log(a);
Debug.Log(b);
}


}

これだとコンソールに3,9や5,15, 10,30と表示されます。
b = a + a + aも駄目でした。

365 名前:名前は開発中のものです。 mailto:sage [2023/01/18(水) 07:04:29.42 ID:uieJtW94.net]
int a = Random.Range(1, 11)
がfor文の外にあるんじゃaの値が変わるわけないだろ

366 名前:358 [2023/01/18(水) 08:06:26.70 ID:vhDCIATA.net]
    ,/テ=、     | ///,.-ー`,/ ̄ ̄ ̄ ̄ ̄ ̄\    | // / ̄/            \  〃    |   / /                 ヽ   ′     あ・・・  . /`ー、ノ l:::::::::.                  |    _        /、   >  |::::::::::   (●)     (●)   |     ´  本当だ・・・・・   ` ヽ´  |:::::::::::::./// \___/ ///  |     っ     /    ヽ:::::::::::::::::::.  \/     ノ



367 名前:名前は開発中のものです。 mailto:sage [2023/01/18(水) 08:39:36.57 ID:jo3A5WS+.net]
     ,/テ=、    
  | ///,.-ー`,
   / ̄ ̄ ̄ ̄ ̄ ̄\    |
   // / ̄/            \  〃    |
     / /                  ヽ   ′     あ・・・
   . /`ー、ノ l:::::::::.                  |   _        /、   >
         |::::::::::   (●)     (●)   |     ´  本当だ・・・・・ ` ヽ´  
         |:::::::::::::./// \___/ ///  |     っ     /
          ヽ:::::::::::::::::::.  \/     ノ


インデントクソなヤツは何やってもダメm9(´・ω・`)ドーン!

368 名前:名前は開発中のものです。 mailto:sage [2023/01/18(水) 08:42:04.07 ID:lhLDuqMB.net]
>>360
それ
日本語にすると
ランダムな値ア+ランダムな値ア+ランダムな値ア

だよね






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<273KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef