マウスのXとY座標を毎フレーム取得して変数に代入したいです。(クリックや離しではなく)
そのような機能がついたプラグインは存在しているようなのですが、扱えませんでした・・・
マウスの現在X,Yを取得できるスクリプトコマンドがあれば教えてください、お願いします。
マウスの座標を変数に代入する方法
Re: マウスの座標を変数に代入する方法
こんばんは。
一部プラグイン化する必要があります。
まず、以下のコードをテキストエディタにコピーして任意の名前のjsファイルとして保存して
プロジェクト配下の「/js/plugins」に配置してから、プラグインとして取り込んでください。
あとはイベント「変数の操作」の「スクリプト」に以下のコードを指定すれば、クリック有無にかかわらずポインタ座標が取得できます。
一部プラグイン化する必要があります。
まず、以下のコードをテキストエディタにコピーして任意の名前のjsファイルとして保存して
プロジェクト配下の「/js/plugins」に配置してから、プラグインとして取り込んでください。
コード: 全て選択
(function() {
'use strict';
var _TouchInput__onMouseMove = TouchInput._onMouseMove;
TouchInput._onMouseMove = function(event) {
_TouchInput__onMouseMove.apply(this, arguments);
this.mouseX = Graphics.pageToCanvasX(event.pageX);
this.mouseY = Graphics.pageToCanvasY(event.pageY);
};
})();
コード: 全て選択
TouchInput.mouseX
コード: 全て選択
TouchInput.mouseY
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: マウスの座標を変数に代入する方法
無事、座標を取得する事ができました!
トリアコンタンさん本当にありがとうございますー!!!
トリアコンタンさん本当にありがとうございますー!!!
Re: マウスの座標を変数に代入する方法
トリアコンタン様へ
いつもトリアコンタン様のプラグインにはお世話になっています
ありがとうございます
トリアコンタン様のプラグインがなければ同人ゲーム制作が成り立たないくらいです
こちらの「マウスの座標を変数に代入する方法」ですが
RPGツクールMZでも問題なく機能いたしました
現在マウスでクリックした地点へ瞬間移動する仕組みを再現しようと苦心しているのですが
こちらのトリアコンタン様が回答された「画面座標を変数に代入」を
「マップ座標を変数に代入」することは出来ないでしょうか?
宜しければアドバイス頂けますと幸いです。
いつもトリアコンタン様のプラグインにはお世話になっています
ありがとうございます
トリアコンタン様のプラグインがなければ同人ゲーム制作が成り立たないくらいです
こちらの「マウスの座標を変数に代入する方法」ですが
RPGツクールMZでも問題なく機能いたしました
現在マウスでクリックした地点へ瞬間移動する仕組みを再現しようと苦心しているのですが
こちらのトリアコンタン様が回答された「画面座標を変数に代入」を
「マップ座標を変数に代入」することは出来ないでしょうか?
宜しければアドバイス頂けますと幸いです。