[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart10 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
363: 名前は開発中のものです。 [sage] 2023/05/23(火) 08:25:39.41 ID:Ljz3SPD5(1/3) AAS
>>355継承とインターフェース勉強した方が良いのと、アニメーターとアニメーションイベントで代用出来ないか検討すべき。
364: 名前は開発中のものです。 [sage] 2023/05/23(火) 08:30:41.73 ID:nKkxAi2q(1/2) AAS
前後左右どこでも向けるオブジェクトの向きを、Y軸のRotationから判定して4方向と8方向に分類したい
4方向ステータスと8方向ステータスを作るわけだが、Enumはどんなのが良いと思う?
NEWSかUDLRか……
XZ+Positive or Negative が本来の意味通りなんだろうけど文字数が長くなるし……
いや好きにしろという話なんだけど普段ゲーム開発してる人の肌感感を聞きたくてだな
365: 名前は開発中のものです。 [sage] 2023/05/23(火) 09:33:47.37 ID:rcIuBCWV(1) AAS
時と場合によるとしか
3Dか2Dか、キャラを回転させて表示するのか切り替えるのか、
マップを意識した移動なのか、etc
366: 名前は開発中のものです。 [sage] 2023/05/23(火) 12:08:09.06 ID:nKkxAi2q(2/2) AAS
カメラはキャラに完全追従トップダウン
キャラグラは4方向のビルボード
移動は8方向だがキャラから出るRayはグラフィックに合わせて4方向
そんな感じ
カメラ回す予定はないが……万が一があるかもしれんのでUDLRはなしだな!
367(1): 名前は開発中のものです。 [sage] 2023/05/23(火) 13:05:05.01 ID:nWQDIytW(1/2) AAS
文字数長くなる
それ意味ないから
368(1): 名前は開発中のものです。 [sage] 2023/05/23(火) 15:25:54.80 ID:fqdCuEcZ(1/2) AAS
全く何の必要もない無駄な工程だろ何の意味があるんだよ
だって向きを求めればグローバルでどっち向きなのか出るだろ
369: 名前は開発中のものです。 [sage] 2023/05/23(火) 17:10:59.40 ID:ZeKrIxAe(1/3) AAS
>>367
まあ、分かるんだけどさ
特に頻出するEnumとかで文字数抑えると脳味噌が楽になるのよ
一回動いたらもう読まないかもしれない関数名とかなら、ここまで悩まないし長くてもいいとも思ってるよ
>>368
アホ?
お前のコードが見てみたいわ
絶対読みたくねえ~~~w
370(1): 名前は開発中のものです。 [sage] 2023/05/23(火) 17:32:43.73 ID:fqdCuEcZ(2/2) AAS
式で求めりゃいいだけだから頭で認識する必要すらない訳だが。
固定ならキー入力でスプライトの向きは決定できるしそもそもRaycastに必要のない情報
カメラ変えたいならMatrixでいいじゃん 出来ないの?
371(1): 名前は開発中のものです。 [sage] 2023/05/23(火) 18:38:05.96 ID:NTDK9ZMe(1/2) AAS
昔はUpDown使ってたけど最近はNorthSouthだな
372(1): 名前は開発中のものです。 [sage] 2023/05/23(火) 18:50:18.13 ID:pImuiKTY(1/2) AAS
位置ベクトル/向きベクトルの合成式/計算式が分かってないだけじゃねえのか?
373(1): 名前は開発中のものです。 [sage] 2023/05/23(火) 19:07:08.54 ID:ZeKrIxAe(2/3) AAS
>>370
そんなマネ出来ないですw
>>371
Z軸の正の方向を北に固定して弊害でたことある?
パッと思いつかないしNEWSにしようかなって思い始めてきてる
>>372
方向ステータスを作ることにメリットがない前提なら、そういう予想になるのも意味は分かるけどな
違います
374: 名前は開発中のものです。 [sage] 2023/05/23(火) 19:17:06.99 ID:Ljz3SPD5(2/3) AAS
毎回計算で求めるのは微調整したい時に詰むから普通にダメだよね
375(1): 名前は開発中のものです。 [sage] 2023/05/23(火) 19:29:50.64 ID:pImuiKTY(2/2) AAS
二度手間だし蛇足としか思えんな
効率的だとするならソースコードやチュートリアルで頻出しないのは何故?
376(1): 名前は開発中のものです。 [sage] 2023/05/23(火) 20:24:52.06 ID:Ljz3SPD5(3/3) AAS
>>375
方向求めるたびに計算書き直す方が二度手間だろ
377(1): 名前は開発中のものです。 [sage] 2023/05/23(火) 20:45:31.15 ID:NTDK9ZMe(2/2) AAS
>>373
弊害はないかな
ただ東西南北使うのはenumだけでほとんどはベクトル使うから書いててちょっと違和感はある
378: 名前は開発中のものです。 [sage] 2023/05/23(火) 20:55:27.69 ID:ZeKrIxAe(3/3) AAS
>>377
弊害ないならNEWSで行ってみるわ
違和感については「アメリカの下のほうにブラジルがある」くらいの感覚でリンクしてみるw
さんきゅ
379: 名前は開発中のものです。 [sage] 2023/05/23(火) 21:44:07.13 ID:nWQDIytW(2/2) AAS
いいんじゃねー
何が弊害かなんか作ってる物によるしな
380(1): 名前は開発中のものです。 [sage] 2023/05/24(水) 02:06:49.79 ID:BQwFqsST(1/3) AAS
>>376
>方向求めるたびに計算書き直す
キー入力で方向を代入するorスプライトのみ切り替えるだけで
計算の必要すらない事をなぜ毎回計算を書き直すとか意味不明な話になる?
だからあるっつーなら、ソースコードやチュートリアル出してみ
見た事ねーからなんだそりゃって言ってんだろ 意味不明なんだよ
381(1): 名前は開発中のものです。 [sage] 2023/05/24(水) 04:28:25.57 ID:GBeiFLAg(1) AAS
>>380
いや、移動は360度行けるんじゃないの?
と思ったけど8方向なのか
まあ見やすくなるならいいんじゃない
382: 名前は開発中のものです。 [sage] 2023/05/24(水) 05:01:24.17 ID:BQwFqsST(2/3) AAS
>>381
大体TPSやFPSと同じだからキャラなんて真ん中にクロスヘアカーソル貼るのと何が違うんだよ
カメラと入力とキャラの相対位置はずっと固定で変化する訳ないじゃん
背景は変わるよ? キャラも入力も不変だろ? 違うのかよ?
383: 名前は開発中のものです。 [sage] 2023/05/24(水) 07:42:11.39 ID:O8lfZxYc(1) AAS
お、まだ俺の話で盛り上がってて楽しそうだな
384: 名前は開発中のものです。 [sage] 2023/05/24(水) 12:23:16.90 ID:BQwFqsST(3/3) AAS
な、ほら、言った通りじゃん
位置ベクトルも向きベクトルも分からないだけだってw
385: 名前は開発中のものです。 [sage] 2023/05/25(木) 15:16:48.21 ID:kG3Dedqt(1) AAS
自分がプログラミング下手なのを棚に上げるためによくここまで他人のこと扱き下ろせるな
386(1): 名前は開発中のものです。 [sage] 2023/05/25(木) 16:03:14.82 ID:hVK2LrV+(1) AAS
どうせMAUIとかいうポンコツ荒らしだろ
付き合いきれねえぜ
387: 名前は開発中のものです。 [] 2023/05/25(木) 18:52:20.77 ID:NLujC1dk(1) AAS
ワイUnityキッズ、たった今System.NumetricsのVectorクラスの存在知り驚愕
Unity依存しないピュアなクラスてどう書けばええねんと、しこしこprivate float xとか、自作Vector2クラスとかやってた模様
上下前次1-新書関写板覧索設栞歴
あと 615 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.013s