解決)プレイヤーから見たマウスポインターの相対方向を取得
Posted: 2023年10月27日(金) 19:50
マップ上でのプレイヤーの位置から見たマウスポインターの方向をスクリプトで取得したいのですが、方法はあるでしょうか?
$gamePlayer.turnTowardCharacter
({x:$gameMap.canvasToMapX(TouchInput.x),y:$gameMap.canvasToMapY(TouchInput.y)})
上記のスクリプトを利用して、クリックした際にポインターの位置へプレイヤーを方向転換させることが可能とわかったのですが、
それに合わせてクリックする前に方向転換の向きがわかるように
"MousePointerExtend.js(トリアコンタン様)"を利用してポインターの画像を上下左右で変化させたいと考えております。
※上記のスクリプトでの方向転換と取得したポインター方向の齟齬をなくすために、逆に取得したポインター方向にプレイヤーを方向転換させるという処理ができれば尚良いのですが
$gamePlayer.turnTowardCharacter
({x:$gameMap.canvasToMapX(TouchInput.x),y:$gameMap.canvasToMapY(TouchInput.y)})
上記のスクリプトを利用して、クリックした際にポインターの位置へプレイヤーを方向転換させることが可能とわかったのですが、
それに合わせてクリックする前に方向転換の向きがわかるように
"MousePointerExtend.js(トリアコンタン様)"を利用してポインターの画像を上下左右で変化させたいと考えております。
※上記のスクリプトでの方向転換と取得したポインター方向の齟齬をなくすために、逆に取得したポインター方向にプレイヤーを方向転換させるという処理ができれば尚良いのですが