[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart9 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
672: 2023/02/24(金)18:48 ID:IziQAOV8(1/2) AAS
firstpersonassetのplayground開いたけど、そのままでは動かないのですかね?
wasdと矢印キーは反応しないす
673: 2023/02/24(金)19:17 ID:IziQAOV8(2/2) AAS
インプットシステム入れないとだめナンスね
自己解決
674
(2): 2023/02/24(金)20:49 ID:SQWdJf+1(1/2) AAS
C#のプロパティで、どのクラスのインスタンスでも代入できる型はありますか。
namespaceA.GameManager
namespaceB.GameManager
のようにGameManagerがいくつかあるのですが、
別のnamespaceのクラスのプロパティで
public 何でも代入できる型 GameManager { get; set; }
のようにして、
どちらのGameManagerのインスタンスも代入できるようにしたいです。
インターフェースを使うしかないでしょうか。
675: 674 2023/02/24(金)22:05 ID:SQWdJf+1(2/2) AAS
すみません。objectで解決しました。
676: 2023/02/25(土)09:44 ID:VfZGo3fP(1/2) AAS
LoadSceneで追加で読み込んだシーンの
Hierarchy上での位置を変更する方法ありますか
読み込んだシーンを一番下に配置して最前面に描画させたいです
677: 2023/02/25(土)12:25 ID:AYebj9Rx(1) AAS
GameManagerってシングルトンにしないの?
678
(1): 2023/02/25(土)12:48 ID:2h019w14(1) AAS
LoadSceneMode.Additive で普通になるけど
画像リンク

画像リンク

679
(1): 2023/02/25(土)13:49 ID:VfZGo3fP(2/2) AAS
>>678
ありがとうございます
この間やったときは駄目だったのに今試したら動きました
680: 2023/02/26(日)01:21 ID:WuTXomcH(1) AAS
gamemanager baseみたいなクラスを作って継承するのがいいんじゃないの
681
(1): 674 2023/02/26(日)06:00 ID:WTpZx5a/(1) AAS
同じゲームの中にノベルゲームとパズルゲームがあって
それぞれGameManagerを持っているのでnamespaceで分けてます。
独学で作ってるので設計がめちゃくちゃなんだと思います…。
昨日キウイが表紙のデザインパターンの本を買ったのでこれから勉強します。
682: 2023/02/26(日)15:41 ID:SHuATit6(1/2) AAS
>>681
それってギアマークのGameManagerが二つあるってことですか?
683: 2023/02/26(日)17:59 ID:paoAPI24(1) AAS
navmeshで敵モンスターからの攻撃を距離計算してその距離以下になったら攻撃トリガーにするって処理書いたけど近くによってから攻撃するまで1秒~3秒以上かかるな
ヒットレンジコライダーつけてそいつに当たったらトリガーを入れるって感じにしたほうがいいか?
684: 2023/02/26(日)18:25 ID:6432De4l(1) AAS
やれることはやってみたらいいよ
685: 2023/02/26(日)18:42 ID:Gdg4CQmv(1) AAS
経験則でしかないけど、
Navmeshの計算はガバガバなのでおおざっぱな移動には使えても細かい移動には全く向かない感じなんで
攻撃とかアクションについては使わないね、俺は
もちろん俺のコードや設定が悪いというのもあるだろうが
686: 2023/02/26(日)19:01 ID:4tCewxBZ(1) AAS
サンクスです
コライダーつけてやってみます
687
(3): 2023/02/26(日)19:11 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 ID:wz1GHPCg(1) AAS
今日はじめてUnity Hubをインストールしたんですが、
最初の『Unity Hubへようこそ』の画面から何も動かない状態です
フリーズしているわけでもないのに、
サインインやアカウント作成がクリックしても何も起きない

プロキシ環境下ではなく、いろんなサイト覗いても解決ができませんでした
どなたか解決策ご存じないでしょうか?
689
(1): [さげ] 2023/02/26(日)22:24 ID:SHuATit6(2/2) AAS
>>687
お前面白い
優勝
690
(2): 2023/02/27(月)01:06 ID:sCswn2oD(1/2) AAS
>>688
再起動してみるとか
691
(2): 2023/02/27(月)01:21 ID:po/PRoMp(1) AAS
>>688
歓迎されてないんじゃないか…?
692
(1): 2023/02/27(月)01:23 ID:u/AWkg+X(1/3) AAS
>>690
再起動・再インストールは試しました
セキュリティソフトとかも多分問題ない、と思います…
あんまり詳しくないので見様見真似の確認ではありますが
693: 2023/02/27(月)01:24 ID:u/AWkg+X(2/3) AAS
>>691
泣いた
694: 2023/02/27(月)01:24 ID:sCswn2oD(2/2) AAS
>>692
なんでだろ?
695: 2023/02/27(月)11:31 ID:t2psE5Sh(1) AAS
>>689
なんでや!?
696: 2023/02/27(月)13:15 ID:u/AWkg+X(3/3) AAS
>>688,690,691
旧verをインストールしてログイン、
アプデをして自己解決しました
相談乗ってくれてありがとう
697
(1): 2023/02/28(火)11:40 ID:kwozJVo5(1/3) AAS
>>687 これってやっぱり手順が間違ってるの?
698: 2023/02/28(火)12:35 ID:k9aU4PRZ(1/5) AAS
>>697
外部リンク[html]:docs.unity3d.com

度数与えるんじゃね?
699
(1): 2023/02/28(火)13:19 ID:k9aU4PRZ(2/5) AAS
一応テストしてみた
コードがこんな感じで1度づつ回転
i.gyazo.com/2dcde0250b2b9be151fa3361abed5f7e.png
ジフアニがこちら
d.くく.lu/as7n6pahg

くく=ローマ字ね
700: 2023/02/28(火)14:48 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: 2023/02/28(火)15:01 ID:k9aU4PRZ(3/5) AAS
それもし3Dでやるなら計算しなくても廻転の力与えれば自動でなるよ

あ2デーでもできるかリジッドボディつけりゃいいだけかな
1-
あと 301 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.020s