mirror of
https://github.com/motajs/template.git
synced 2026-11-01 06:04:30 +08:00
fix(event): finalize event reference changes
This commit is contained in:
1 parent
64efcf2555
commit
63d4d37ff3
3 files changed
+36
-23
No files matched your search
@@ -54,8 +54,6 @@ export class MapLayer
|
||||
/** 图层参考基准,用于存档压缩对比 */
|
||||
private refArray: Uint32Array | null = null;
|
||||
|
||||
//#region 点事件操作
|
||||
|
||||
/** 点事件视图,key = y * width + x */
|
||||
private readonly pointEvents: Map<number, ILayerEventView> = new Map();
|
||||
|
||||
@@ -125,6 +123,8 @@ export class MapLayer
|
||||
this.posTileMap.delete(tile);
|
||||
}
|
||||
|
||||
//#region 点事件操作
|
||||
|
||||
/**
|
||||
* 将动态图块的事件同步回当前静态格点
|
||||
* @param tile 动态图块
|
||||
|
||||
@@ -94,6 +94,11 @@ export interface IReadonlyEventView {
|
||||
*/
|
||||
get(): ReadonlyMap<number, string>;
|
||||
|
||||
/**
|
||||
* 获取当前事件的参考基准
|
||||
*/
|
||||
ref(): ReadonlyMap<number, string>;
|
||||
|
||||
/**
|
||||
* 当前事件是否与参考基准不同
|
||||
*/
|
||||
|
||||
Reference in new issue
Block a user