【UDK】Unreal Development kit ver.1【無料】at GAMEDEV【UDK】Unreal Development kit ver.1【無料】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト703:名前は開発中のものです。 10/02/07 18:01:56 zT+h64oH >>702 それってどのクラス見てるの? UTPawnのPerformDodge()がDodgingの挙動を書いてるから、ここいじればいけると思うよ 704:名前は開発中のものです。 10/02/07 21:48:34 h+6QdqWT >>703 Pawnのメンバ変数。 ダッシュはDodgingみたいに小さくジャンプするタイプではなく、キーを押してる間、地表に沿って移動するようにしたい(歩いているときみたいに)。 で、まずPerformDodge()はダブルクリックされた時の一瞬しか呼ばれなくて、そのときにPawnに初速を与えることでDodgingを実現してるっぽいことは分かったんだよね。 一瞬じゃ困るって事でUTPlayerControllerのstate PlayerWalking内のProcessMove()あたりをいじればなんとかなりそうって事も分かったんだけど、Velocityを増やすだけでは歩行速度が変化しないっぽい。 空中にいる時(自由落下時)はVelocityをいじれば速度がちゃんと変化するんだけど歩いているときはなんかダメ。 で、しゃがみ移動と同様にやればいいんじゃねって事で、CrouchedPctが普通の歩行に対するしゃがみ移動時の速度割合だってことまでは分かったんだけど、CrouchedPctを利用してるところが見つからないからnativeで処理してるっぽいし、どうしようって事です。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch