アクターを移動させるブループリント2019年3月2日UnrealEngineUnrealEngineでアクターを移動させるブループリントを作ります。いうブログを見て、波動拳ではないけどUE4で弾撃ちみたいなものがしたくなりました。ブループリントは意味がわからなくても画像の通りつなげばいいだけなので結構簡単かとおもいきや、盛大にはまってしまいましたので、アクターを移動させるブループリントを整理してここに記しておきたいと思います。アクター移動ブループリントの補足事項アクターを移動させるブループリントの下準備をするアクターを移動させるブループリントですので、なんらかのアクターが必要になります。この下準備でも大事なポイントがあります。Geometoryにはブループリントがつかえないので、ベーシックのアクターを用意する配置したアクターの詳細パネルでMobilityの項目をMovableにしておく(重要)EditBluePrintボタンをおし、アクターのブループリントを作成するMobilityの項目でMovableをえらんでおかないとブループリントを組んでも、アクターは動いてくれません。アクターをうごかす必要がある場合はMovableはをえらぶようにします。これは公式マニュアルでも言及されています。Engineアクターを移動させるブループリントを作るとりあえずアクターを移動させるブループリントの完成品をみたあとに、このブループリントノードはどういうことになっているのか、またいくつかのポイントについて解説したいと思います。各ノードの役割は以下になります。毎フレームよばれるイベントになります。アクターの位置をセットしますWorld_settingsは自前で作成した変数になります。この変数の値を設定していなったか場合、結果的には当たり前なのですが動きません。私はこの値を設定していなかったので盛大にはまっていしまいました。結局のところ上記のブループリントノードは毎フレーム20ずつ移動するノードになります。毎フレームくりかえしているのでアクターが移動しつづけることになります。変数の値は結果的には移動のはやさになるので適切に設定する必要があります。動画ににしてまとめておきます。最初に紹介したひよこベースというサイトにも書いてありますが、このままではアクターが移動しつづけるので、DelayノードとDestoryノードを使って「〇秒後にアクターを消す」というプログラムを上記のノードに追加します。SetLocationNodeのSweepにチェックをつけると(trueにしておくと)、アクターがなにかにぶつかると停止します。【UE4】Volumeの基本的な使い方。アンリアルエンジンでマップ(レベル)を作成する方法アンリアルエンジンで簡単なモデリングをする方法UnrealEngine導入後はじめにやること。各パネルの名前、機能確認などなど。【UE4】マチネエディターでサウンドを制御する。【UE4】ゲーム内でBGM(サウンド)を再生するチュートリアル。Cosmicの仮想環境を作るUbuntuにプログラミングに必用なパッケージをインストールするコマンド一覧シューティングゲームビルダー入門【STGを作ってみよう】Blender入門。実践して使いこなせるようになろう。【入門】PremiereProCS6を使ってみよう。【入門】PhotoshopCS6を使ってみよう。初心者のプログラミング当サイトをご利用いただきありがとうございますこのチートシートの作成にはかなりの時間がついやされています。【35EMrYJTRnat2f3bqr5JBvREr7xM5uhjVw。