【UE4】Unreal Engine 4 初心者質問スレッド part3at GAMEDEV【UE4】Unreal Engine 4 初心者質問スレッド part3 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト756:名前は開発中のものです。 17/06/08 17:03:15.98 oPcK9Hhs.net あってる ああでもエディタのカスタマイズ設定は違ったかな 757:名前は開発中のものです。 17/06/08 17:08:00.34 exquWNxZ.net ありがとうございます! 758:701 17/06/08 21:18:52.86 C2KamxWh.net >>704 ではGetPlayerCharaceterをキャラクターにCastToして…という処理をしていますが、 新規作成したアクター(スケルタルメッシュ追加)で同様のことをしようとしたら 「そのBPはキャラクターを継承していないぞ!処理は毎回失敗するぞ!」というエラーが出ました。 なぜ今回キャラクターでなくアクターかというと、チュートリアルがそうなっていたからに過ぎません。 正直なところParent Classのキャラクターとアクターの違いもよくわかっていないのですが、 アクターBPにキャラクターを継承させるにはどうしたらよいのでしょうか。 もしくはアクターをCastする別の関数があるとか。 759:名前は開発中のものです。 17/06/08 21:29:33.52 8L2e2Yoc.net キャストはややこしい チュートリアル見てると、 なんか知らんがとにかくキャストしときゃいいんだろ というふうにしか見えない 実際はコリジョンに当たったときなど 当たったものが何かを判断して、予め予測しておいたものだったらその物体の変数を読み取ることができる、というのがキャストの基本。 ぶつからないにせよ、その物体をあらかじめ変数などで保存しておいてキャストしないと反応してくれない。 ではなぜプレイヤーキャラクターの時は何にもぶつかってなくて変数化もしてないのに プレイヤーキャラクターとキャストつなげるだけで反応してくれるかというと、プレイヤーキャラクターはあらかじめ UE4様の方で変数化してくれているから。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch