赞 | 8 |
VIP | 0 |
好人卡 | 0 |
积分 | 31 |
经验 | 0 |
最后登录 | 2024-10-28 |
在线时间 | 238 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 3121
- 在线时间
- 238 小时
- 注册时间
- 2021-4-22
- 帖子
- 217
|
本帖最后由 dabaxhei 于 2023-1-3 23:40 编辑
打开图片的事件里加这个
Game_CharacterBase.prototype.updateMove = function() {
//移动速度为0时不移动
if (this._moveSpeed === 0) {
this.setPosition(this._realX,this._realY);
}
if (this._x < this._realX) {
this._realX = Math.max(this._realX - this.distancePerFrame(), this._x);
}
if (this._x > this._realX) {
this._realX = Math.min(this._realX + this.distancePerFrame(), this._x);
}
if (this._y < this._realY) {
this._realY = Math.max(this._realY - this.distancePerFrame(), this._y);
}
if (this._y > this._realY) {
this._realY = Math.min(this._realY + this.distancePerFrame(), this._y);
}
if (!this.isMoving()) {
this.refreshBushDepth();
}
};
然后在再加移动速度为0
$gamePlayer.setMoveSpeed(0);
最后清楚图片的时候恢复移动速度
$gamePlayer.setMoveSpeed(4); |
|