妹に説明するために書いてるけど、たまにわかってない場合もあるUnrealEngine4を中心としたゲーム制作の話。妹に説明するために書いてるけど、たまにわかってない場合もあるUnrealEngine4を中心としたゲーム制作の話。キャラクターの向きはArrowComponentに合わせるこの広告は、90日以上更新していないブログに表示しています。Paper2D「そろそろ敵キャラを設置する。「そのへんは後で変えるかもしれないけど。敵は右から左に進む左向きの絵が必要なんだけど、ブループリントでは自機と同じで右向きとして作る。妹「向きは気になってた。「キャラクターの向きについては、ArrowComponentが向いてる方向に合わせておくのが一番いい。この向きは、回転させるためのRotatorを全部0にした時の、基本の方向。この向きを正面として合わせておけば問題ない。「プレイヤーキャラもそうだし、矢も方向をあわせてある。「あ、スプライト自体はカメラの方向を向かせるんだよ。スプライトに書いてある絵が向くだけで。「間違ってたら角度がおかしなことになるから。「反転させる方法は、拡大縮小でXをマイナス1にする、回転でYaw(ヨー)を180にする、という2つの方法があるけど、矢みたいに回転させて向きを変える前提なら回転させる方法を使う。角度計算ノードは拡大縮小のことまで考えないから、結局逆を向いてしまう。「ヨーを180に設定すると、エディタ上は-179.9999みたいになるけど、内部的にはちゃんと180になってるので気にしない。すると向きが反対になる。(id:una_unagi)誤字脱字や古くなっている情報等あれば、ぜひコメントやメールでお知らせ下さい。)はてなブログをはじめよう!una_unagiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。