[過去ログ] 【UE4】Unreal Engine 4 初心者質問スレッド part6 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
805
(1): 名前は開発中のものです。 [sage] 2020/06/02(火) 02:57:31.37 ID:XKJxIaOe(1/5) AAS
>>804
804(1): 名前は開発中のものです。 [sage] 2020/06/01(月) 21:01:13.75 ID:aPyoGv0f(1) AAS
Xinputコントローラー、Bボタンを決定、Aボタンをキャンセルにしたいのですが、
プロジェクト設定で一切コントローラーの設定をしていない状態でも、Aボタンで決定が実行されてしまいます。
このAボタンで決定が実行されてしまうデフォルト設定を、解除、もしくは変更する方法はありませんか?
おそらく、UMGのボタンに対しての話だとはおもうけど
C++の場合は、対応するプラットフォームのInput.cpp内でGetGamepadAcceptKey、GetGamepadBackKeyを実装することで可能
BPではどうやるのか不明、ソース見る限り変更する口がないのでできなさそう
821: 名前は開発中のものです。 [sage] 2020/06/02(火) 21:59:16.23 ID:XKJxIaOe(2/5) AAS
>>817
817(1): 名前は開発中のものです。 [] 2020/06/02(火) 21:23:10.64 ID:gGtZrXya(4/8) AAS
>>815
とても丁寧に解説いただきありがとうございます。完全に理解したわけではありませんが、なんとなくはわかりました。
プレイヤーポーンとかプレイヤーコントローラーとかレベルブループリントとか、そういうアクセスしやすいところにグローバルで使いたい変数を集めてそこで管理するとかのほうがいいんですかね。
グローバルで使いたい変数などはゲームの内容によって異なってくる
GameInstanceがよかったりGameModeがよかったりGameStateがよかったりもする
822: 名前は開発中のものです。 [sage] 2020/06/02(火) 22:02:15.28 ID:XKJxIaOe(3/5) AAS
>>819
819(2): 名前は開発中のものです。 [] 2020/06/02(火) 21:32:29.10 ID:gGtZrXya(6/8) AAS
>>812
Cast to A がプレイヤーならかんたんなんですけどね。
プレイヤーではないのでObjectにつなぐものがないんですよね。Cast to A をしてる時点でObjectに何も繋がなくてもAだよわかってよ。って思うんですけどね。
なにか抽象的に扱われているオブジェクトを具象化するのに必要なのがCastなのだから
指定されないとわからないのは必然なのだが
823
(1): 名前は開発中のものです。 [sage] 2020/06/02(火) 22:03:37.93 ID:XKJxIaOe(4/5) AAS
>>818
818(1): 名前は開発中のものです。 [] 2020/06/02(火) 21:24:12.82 ID:gGtZrXya(5/8) AAS
わからないことが次から次に出てくるんで個人レッスンしてもらいたい。
自分で調べて解決する能力をつける努力をするべき
824
(1): 名前は開発中のものです。 [sage] 2020/06/02(火) 22:24:00.60 ID:XKJxIaOe(5/5) AAS
>>816
816(1): 名前は開発中のものです。 [sage] 2020/06/02(火) 20:18:22.48 ID:V3oBoznY(1) AAS
アセットブラウザからアニメーションシーケンスを開くとスケルトンツリーが見れますが
ボーンを選択すると詳細タブにそのフレームでのボーンのトランスフォームが表示されると思います
0フレーム地点でいいのですが、このトランスフォームの値をブループリントかC++で取得する方法はありますでしょうか
プレーヤーのトランスフォームではなくアニメーションアセットのボーンのトランスフォームが必要なのでインターフェースが見つからず苦戦しています
答えは知らないのだけどUAnimSequence::GetBonePoseあたりから辿れそうな気はした
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.045s