mirror of
https://github.com/motajs/template.git
synced 2026-11-14 07:24:30 +08:00
fix(03-05): close data package type and cycle boundaries
This commit is contained in:
1 parent
86a4385261
commit
64b97bc515
10 files changed
+185
-15
No files matched your search
@@ -1,7 +1,7 @@
|
||||
import { logger } from '@motajs/common';
|
||||
import { IFaceData, IRoleFaceBinder } from '../common';
|
||||
import { IFaceData, IRoleFaceBinder } from './types';
|
||||
import { isNil } from 'lodash-es';
|
||||
import { FaceDirection } from '.';
|
||||
import { FaceDirection } from './types';
|
||||
|
||||
interface FaceInfo {
|
||||
/** 此图块的朝向 */
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
import { ITileLocator } from '@motajs/common';
|
||||
|
||||
export const enum FaceDirection {
|
||||
Unknown,
|
||||
Left,
|
||||
@@ -10,6 +12,11 @@ export const enum FaceDirection {
|
||||
RightDown
|
||||
}
|
||||
|
||||
export interface IFacedTileLocator extends ITileLocator {
|
||||
/** 图块朝向 */
|
||||
direction: FaceDirection;
|
||||
}
|
||||
|
||||
export interface IFaceData {
|
||||
/** 图块数字 */
|
||||
readonly identifier: number;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { IFacedTileLocator } from '@motajs/common';
|
||||
import { IFacedTileLocator } from '../common';
|
||||
import { IReadonlyGameEvent } from '../event';
|
||||
|
||||
//#region tile
|
||||
|
||||
Reference in new issue
Block a user