mirror of
https://github.com/misskey-dev/misskey.git
synced 2026-05-13 14:05:35 +02:00
Update controller.ts
This commit is contained in:
@@ -9,7 +9,8 @@ import { cm } from '../utility.js';
|
||||
import RoomWorker from './worker?worker';
|
||||
import { RoomEngine } from './engine.js';
|
||||
import type { ShallowRef } from 'vue';
|
||||
import type { ObjectDef, RoomState, RoomStateObject } from './engine.js';
|
||||
import type { RoomState } from './engine.js';
|
||||
import type { ObjectDef, RoomStateObject } from './object.js';
|
||||
import * as sound from '@/utility/sound.js';
|
||||
|
||||
// 抽象化レイヤー
|
||||
@@ -134,11 +135,11 @@ export class RoomController {
|
||||
}
|
||||
|
||||
private onCanvasPointerdown(ev: PointerEvent) {
|
||||
this.canvas.setPointerCapture(ev.pointerId);
|
||||
this.canvas?.setPointerCapture(ev.pointerId);
|
||||
}
|
||||
|
||||
private onCanvasPointermove(ev: PointerEvent) {
|
||||
if (this.canvas.hasPointerCapture(ev.pointerId)) {
|
||||
if (this.canvas?.hasPointerCapture(ev.pointerId)) {
|
||||
this.isCanvasDragging = true;
|
||||
}
|
||||
}
|
||||
@@ -146,7 +147,7 @@ export class RoomController {
|
||||
private onCanvasPointerup(ev: PointerEvent) {
|
||||
window.setTimeout(() => {
|
||||
this.isCanvasDragging = false;
|
||||
this.canvas.releasePointerCapture(ev.pointerId);
|
||||
this.canvas?.releasePointerCapture(ev.pointerId);
|
||||
}, 0);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user