赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 2 |
经验 | 0 |
最后登录 | 2018-8-16 |
在线时间 | 15 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 176
- 在线时间
- 15 小时
- 注册时间
- 2018-7-15
- 帖子
- 32
|
3楼
楼主 |
发表于 2018-8-7 23:02:55
|
只看该作者
自己折腾了大半天,总算是折腾出来了,就顺便分享给大家一下吧
var _Scene_Map_update = Scene_Map.prototype.update;
Scene_Map.prototype.update = function(){
var mouseX = TouchInput.CanvasX; //这里我重写了TouchInput._onMouseMove()方法来获取鼠标的X坐标
var mouseY = TouchInput.CanvasY; //这里我重写了TouchInput._onMouseMove()方法来获取鼠标的Y坐标
_Scene_Map_update.call(this);
var picture = $gameScreen.picture(id); //id为图片的编号
if (picture) {
if(mouseY >= 0 && mouseY <= 200 && mouseX >= 0 && mouseX <= 816)
{
picture.move(0, x1, y1, 100, 100, 255, 0, duration); //x1,y1,x2,y2为移动到的坐标,duration为移动的时长(帧数)
}
else
{
picture.move(0,x2,y2,100,100,255,0,duration);
}
}
} |
|