[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart9 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
679(1): 名前は開発中のものです。 [sage] 2023/02/25(土) 13:49:57.93 ID:VfZGo3fP(2/2) AAS
 >>678ありがとうございます 
 この間やったときは駄目だったのに今試したら動きました 
680: 名前は開発中のものです。 [] 2023/02/26(日) 01:21:31.63 ID:WuTXomcH(1) AAS
 gamemanager baseみたいなクラスを作って継承するのがいいんじゃないの 
681(1): 674 [sage] 2023/02/26(日) 06:00:56.23 ID:WTpZx5a/(1) AAS
 同じゲームの中にノベルゲームとパズルゲームがあって 
 それぞれGameManagerを持っているのでnamespaceで分けてます。 
 独学で作ってるので設計がめちゃくちゃなんだと思います…。 
 昨日キウイが表紙のデザインパターンの本を買ったのでこれから勉強します。 
682: 名前は開発中のものです。 [sage] 2023/02/26(日) 15:41:39.64 ID:SHuATit6(1/2) AAS
 >>681 
 それってギアマークのGameManagerが二つあるってことですか? 
683: 名前は開発中のものです。 [] 2023/02/26(日) 17:59:36.99 ID:paoAPI24(1) AAS
 navmeshで敵モンスターからの攻撃を距離計算してその距離以下になったら攻撃トリガーにするって処理書いたけど近くによってから攻撃するまで1秒~3秒以上かかるな 
 ヒットレンジコライダーつけてそいつに当たったらトリガーを入れるって感じにしたほうがいいか? 
684: 名前は開発中のものです。 [sage] 2023/02/26(日) 18:25:39.80 ID:6432De4l(1) AAS
 やれることはやってみたらいいよ 
685: 名前は開発中のものです。 [sage] 2023/02/26(日) 18:42:03.04 ID:Gdg4CQmv(1) AAS
 経験則でしかないけど、 
 Navmeshの計算はガバガバなのでおおざっぱな移動には使えても細かい移動には全く向かない感じなんで 
 攻撃とかアクションについては使わないね、俺は 
 もちろん俺のコードや設定が悪いというのもあるだろうが 
686: 名前は開発中のものです。 [] 2023/02/26(日) 19:01:49.32 ID:4tCewxBZ(1) AAS
 サンクスです 
 コライダーつけてやってみます 
687(3): 名前は開発中のものです。 [] 2023/02/26(日) 19:11:55.29 ID:PPXQyhF8(1) AAS
 var before= Quaternion.AngleAxis(0.1370561f, new Vector3(0.12f, 0.06f, -0.98f)); 
                 before.ToAngleAxis(out var beforeAngle, out var beforeAxis); 
                 var after = Quaternion.AngleAxis(beforeAngle * 0.99f, beforeAxis); 
                 after.ToAngleAxis(out var afterAngle, out var afterAxis); 
                  
                 Debug.Log($"before:{beforeAngle} : after:{afterAngle}"); 
  
 before:0.1370561 : after:0.1370561 
 角度を1%ずつ小さくする処理を作りたいんですが、これってなんでbeforeとafterで同じ値が返ってくるんでしょうか? 
688(3): 名前は開発中のものです。 [] 2023/02/26(日) 22:08:28.18 ID:wz1GHPCg(1) AAS
 今日はじめてUnity Hubをインストールしたんですが、 
 最初の『Unity Hubへようこそ』の画面から何も動かない状態です 
 フリーズしているわけでもないのに、 
 サインインやアカウント作成がクリックしても何も起きない 
  
 プロキシ環境下ではなく、いろんなサイト覗いても解決ができませんでした 
 どなたか解決策ご存じないでしょうか? 
689(1): 名前は開発中のものです。 [さげ] 2023/02/26(日) 22:24:57.96 ID:SHuATit6(2/2) AAS
 >>687 
 お前面白い 
 優勝 
690(2): 名前は開発中のものです。 [] 2023/02/27(月) 01:06:48.19 ID:sCswn2oD(1/2) AAS
 >>688 
 再起動してみるとか 
691(2): 名前は開発中のものです。 [sage] 2023/02/27(月) 01:21:23.43 ID:po/PRoMp(1) AAS
 >>688 
 歓迎されてないんじゃないか…? 
692(1): 名前は開発中のものです。 [] 2023/02/27(月) 01:23:59.12 ID:u/AWkg+X(1/3) AAS
 >>690 
 再起動・再インストールは試しました 
 セキュリティソフトとかも多分問題ない、と思います… 
 あんまり詳しくないので見様見真似の確認ではありますが 
693: 名前は開発中のものです。 [] 2023/02/27(月) 01:24:33.56 ID:u/AWkg+X(2/3) AAS
 >>691 
 泣いた 
694: 名前は開発中のものです。 [] 2023/02/27(月) 01:24:50.32 ID:sCswn2oD(2/2) AAS
 >>692 
 なんでだろ? 
695: 名前は開発中のものです。 [] 2023/02/27(月) 11:31:56.43 ID:t2psE5Sh(1) AAS
 >>689 
 なんでや!? 
696: 名前は開発中のものです。 [] 2023/02/27(月) 13:15:56.33 ID:u/AWkg+X(3/3) AAS
 >>688,690,691 
 旧verをインストールしてログイン、 
 アプデをして自己解決しました 
 相談乗ってくれてありがとう 
697(1): 名前は開発中のものです。 [] 2023/02/28(火) 11:40:14.02 ID:kwozJVo5(1/3) AAS
 >>687 これってやっぱり手順が間違ってるの? 
698: 名前は開発中のものです。 [] 2023/02/28(火) 12:35:23.70 ID:k9aU4PRZ(1/5) AAS
 >>697 
 外部リンク[html]:docs.unity3d.com 
  
 度数与えるんじゃね? 
699(1): 名前は開発中のものです。 [] 2023/02/28(火) 13:19:58.07 ID:k9aU4PRZ(2/5) AAS
 一応テストしてみた 
 コードがこんな感じで1度づつ回転 
 i.gyazo.com/2dcde0250b2b9be151fa3361abed5f7e.png 
 ジフアニがこちら 
 d.くく.lu/as7n6pahg 
  
 くく=ローマ字ね 
700: 名前は開発中のものです。 [] 2023/02/28(火) 14:48:30.16 ID:kwozJVo5(2/3) AAS
 >>699 
 ごめんあんまり上手く文章を書けてなかった 
  
 やりたいのは「あるQuaternionから回転量が1%少ないQuaternionを作ること」で、 
 そのQuaternionを毎フレームTransformに与えることで 
 例えばベイブレードが時間とともに徐々に回転力が落ちるような表現をしたい 
  
 でも >>687 のコードだと回転量がある値(0.1370561f)から小さくならないから、どこが間違っているのか知りたい 
  
 質問を投稿してからもっと試してみたんだけど、 
 Quaternion.AngleAxis(0.1370561f, new Vector3(0.12f, 0.06f, -0.98f)).ToAngleAxis(var out beforeAngle, var out _); 
 Quaternion.AngleAxis(0.1370561f * 0.99f, new Vector3(0.12f, 0.06f, -0.98f)).ToAngleAxis(var out afterAngle, var out _); 
 Debug.Log($"{beforeAngle} == {afterAngle}"); 
 で差が発生しない 
  
 ToAngleAxisでfloatの切り捨てが発生しているのかもしれない? 
701: 名前は開発中のものです。 [sage] 2023/02/28(火) 15:01:55.25 ID:k9aU4PRZ(3/5) AAS
 それもし3Dでやるなら計算しなくても廻転の力与えれば自動でなるよ 
  
 あ2デーでもできるかリジッドボディつけりゃいいだけかな 
702: 名前は開発中のものです。 [sage] 2023/02/28(火) 15:03:07.96 ID:k9aU4PRZ(4/5) AAS
 それとシミュレーター作るのかゲーム作るのか切り分けた方がいいよ 
 ゲームはあまり厳密にしなくても見えるから 
703: 名前は開発中のものです。 [] 2023/02/28(火) 15:51:52.85 ID:kwozJVo5(3/3) AAS
 別に厳密にしてるつもりはないんだ 
  
 ベイブレードの例をそのまま使うと、 
 ゲームとしては「いつかは回転が止まって欲しい」というのが要件なのに、 
 全然回転止まらないじゃんって思ってこの質問スレで質問したんだ 
  
 0.1370561fって数値から全然下がらないって書いたけど、 
 もしそれが見た目回転してないように見える数値であれば、俺も「別にいっか」でスルーしてた 
上下前次1-新書関写板覧索設栞歴
あと 299 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.033s