KLWP・オブジェクトの回転位置がズレる問題の対処法

2021/01/05

klwp
KLWPのオブジェクトを回転させようとしても、中心点からズレた位置を移動しながら回転してしまう現象に悩まされると思います。
この問題には対処法があるので、諦めずにここで紹介する方法を試してみてください。きっと理想の動作をしてくれるはずです。

中心点がズレる問題

この問題は以前からあるもので、一種のバグのようなもののようです。
この現象は画面の中心点から離れた位置にあるオブジェクトに対し、「回転」要素を指定したときに起こります。

中心点がズレる問題の対処法

対象のオブジェクトに指定した「回転」を一度【 なし 】に戻したあと、オブジェクトを画面の【 中央 】へ移動させます。オブジェクトの中心点が必ず上下左右の中央に位置するように移動させてください。

中央へ移動させた状態のオブジェクトに改めて【 回転 】を指定したあと、元の位置へ移動させます。正規の中心点を保って回転動作を行うはずです。

ある程度作り込んでしまうと場合により大変なので、早い段階で回転要素を指定しておくことをおすすめします。