2017年3月29日水曜日

Camera Zoom 【Blueprint】

UE4再開しました。

以前作成したCamera zoomの方法はCamera自体を移動させる方法だったのですがそれだと2次元以上(x,z)を同時に動かそうとすると複雑になるのでCameraとの距離を決めているTarget Armの値を動かすほうがシンプルで簡単じゃないかと思い新たに作成しました。


変数のCameraZoomSpeedを作成(値100)
ポイントは理想とするカメラの可動範囲を100~500とすると、TargetArmLenghtの値とCameraZoomSpeedを足した値が100~500にならないといけないのでClampの値は
200~400になっています(ここに気づくのがちょっと大変だった。。)

キーイベントが効かない原因の一つ set input mode UI Only

BPでロジックを組んでいる最中キーイベントが全く効かなくなる現象が起きました。 例えばキーボードイベントの「X」や「1」を作ってPlay時にそれらのキーを押してもイベントが発生しないということです。 それで原因がわかったのですがタイトルの通り「set input mode...