This commit is contained in:
PC-20230316NUNE\Administrator 2023-12-13 19:33:57 +08:00
parent 5bc3f1d954
commit 3dde3c30b3
37 changed files with 104 additions and 51 deletions

View File

@ -9,7 +9,7 @@ dotnet %LUBAN_DLL% ^
-c typescript-json ^ -c typescript-json ^
-d json ^ -d json ^
--conf %CONF_ROOT%\luban.conf ^ --conf %CONF_ROOT%\luban.conf ^
-x outputCodeDir=%P_PATH%\assets\resources\config\data ^ -x outputCodeDir=%P_PATH%\assets\script\config\data ^
-x outputDataDir=%P_PATH%\assets\resources\config\json -x outputDataDir=%P_PATH%\assets\resources\config\json
pause pause

View File

@ -547,6 +547,8 @@
"__id__": 0 "__id__": 0
}, },
"fileId": "9bI7zPvJdGubwAAo2uT7KC", "fileId": "9bI7zPvJdGubwAAo2uT7KC",
"instance": null,
"targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
}, },
{ {

View File

@ -38,10 +38,13 @@
}, },
{ {
"__id__": 36 "__id__": 36
},
{
"__id__": 38
} }
], ],
"_prefab": { "_prefab": {
"__id__": 38 "__id__": 40
}, },
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
@ -806,12 +809,34 @@
"energyVolume": { "energyVolume": {
"__id__": 27 "__id__": 27
}, },
"opacity": {
"__id__": 38
},
"_id": "" "_id": ""
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "1egRZj86lNFKKDFfl2+ddc" "fileId": "1egRZj86lNFKKDFfl2+ddc"
}, },
{
"__type__": "cc.UIOpacity",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 1
},
"_enabled": true,
"__prefab": {
"__id__": 39
},
"_opacity": 255,
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "ae45iblKpCOq2GaDQNxkxg"
},
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
"root": { "root": {

View File

@ -18,7 +18,7 @@ import JLoaderSystem from "../../extensions/ngame/assets/ngame/system/JLoaderSys
import { sp } from "cc"; import { sp } from "cc";
import { SpriteFrame } from "cc"; import { SpriteFrame } from "cc";
import Loading from "../../extensions/ngame/assets/ngame/util/Loading"; import Loading from "../../extensions/ngame/assets/ngame/util/Loading";
import { TB, Tables } from "../resources/config/data/schema"; import { TB, Tables } from "./config/data/schema";
import { JsonAsset } from "cc"; import { JsonAsset } from "cc";
import { GAction } from "./consts/GAction"; import { GAction } from "./consts/GAction";
import { StorageData, StorageEnum } from "./consts/GData"; import { StorageData, StorageEnum } from "./consts/GData";

View File

@ -8,7 +8,7 @@ import { TD, app } from "../App";
import { JNFrameInfo, JNSyncFrameEvent } from "../../../extensions/ngame/assets/ngame/sync/frame/JNSyncFrame"; import { JNFrameInfo, JNSyncFrameEvent } from "../../../extensions/ngame/assets/ngame/sync/frame/JNSyncFrame";
import { CCObject } from "cc"; import { CCObject } from "cc";
import { Env, EnvCurrent } from "../Env"; import { Env, EnvCurrent } from "../Env";
import { TB } from "../../resources/config/data/schema"; import { TB } from "../config/data/schema";
import BattleResource from "../tools/BattleResource"; import BattleResource from "../tools/BattleResource";
export enum BattleMode{ export enum BattleMode{

View File

@ -2,7 +2,7 @@
"ver": "1.2.0", "ver": "1.2.0",
"importer": "directory", "importer": "directory",
"imported": true, "imported": true,
"uuid": "469e759f-b689-40d4-96f2-a1747cd8e508", "uuid": "e39de726-3f70-4b81-8d41-13c5f661ab06",
"files": [], "files": [],
"subMetas": {}, "subMetas": {},
"userData": {} "userData": {}

View File

@ -0,0 +1,8 @@
//角色动画名称枚举
export enum GPetAminEnum {
Wait = "std", //等待
Walk = "walk", //移动
Attack = "atk", //攻击
Fly = "jifei", //击飞
}

View File

@ -2,7 +2,7 @@
"ver": "4.0.23", "ver": "4.0.23",
"importer": "typescript", "importer": "typescript",
"imported": true, "imported": true,
"uuid": "618335e2-2da9-4c75-aefc-04e07e161128", "uuid": "7ed00aa2-048c-4956-8f94-ccd16fe1f702",
"files": [], "files": [],
"subMetas": {}, "subMetas": {},
"userData": {} "userData": {}

View File

@ -4,7 +4,7 @@ import { UITransform } from "cc";
import GButtleBase from "../bullet/GButtleBase"; import GButtleBase from "../bullet/GButtleBase";
import GRoleDefault from "../role/GRoleDefault"; import GRoleDefault from "../role/GRoleDefault";
import GNode from "../common/GNode"; import GNode from "../common/GNode";
import { TB } from "../../../../resources/config/data/schema"; import { TB } from "../../../config/data/schema";
//攻击子弹类 //攻击子弹类
export class GAttackBullet{ export class GAttackBullet{

View File

@ -1,4 +1,4 @@
import { TB } from "../../../../resources/config/data/schema"; import { TB } from "../../../config/data/schema";
import GRoleAttack from "../common/GRoleAttack"; import GRoleAttack from "../common/GRoleAttack";
import GRoleDefault from "../role/GRoleDefault"; import GRoleDefault from "../role/GRoleDefault";
import { GRoleAttackType } from "../values/GRoleValues"; import { GRoleAttackType } from "../values/GRoleValues";

View File

@ -11,7 +11,7 @@ import GEffectUtil from "../common/GEffectUtil";
import GDetection from "../common/GDetection"; import GDetection from "../common/GDetection";
import { rect } from "cc"; import { rect } from "cc";
import GRoleDefault from "../role/GRoleDefault"; import GRoleDefault from "../role/GRoleDefault";
import { TB } from "../../../../resources/config/data/schema"; import { TB } from "../../../config/data/schema";
import GRoleAttack from "../common/GRoleAttack"; import GRoleAttack from "../common/GRoleAttack";
import { sp } from "cc"; import { sp } from "cc";

View File

@ -1,13 +1,6 @@
import { GPetAminEnum } from "../../anim/GPetAnim";
import { GFSMAnimBase, GFSMProcessAnimInfo } from "../GFSMAnimBase"; import { GFSMAnimBase, GFSMProcessAnimInfo } from "../GFSMAnimBase";
//角色动画名称枚举
export enum GFSMBattleAminEnum {
Wait = "std", //等待
Walk = "walk", //移动
Attack = "atk", //攻击
Fly = "jifei", //击飞
}
//流程枚举 //流程枚举
enum ProcessEnum { enum ProcessEnum {
//等待 //等待
@ -37,7 +30,7 @@ export class GFSMDefaultAnim extends GFSMAnimBase{
[ProcessEnum.Wait]:{ [ProcessEnum.Wait]:{
title:"等待", title:"等待",
isLoop:true, isLoop:true,
animName:GFSMBattleAminEnum.Wait, animName:GPetAminEnum.Wait,
mixs:[0.1,0.1], mixs:[0.1,0.1],
to:[ProcessEnum.Move,ProcessEnum.Attack,ProcessEnum.Die], to:[ProcessEnum.Move,ProcessEnum.Attack,ProcessEnum.Die],
ifTo:[ ifTo:[
@ -48,7 +41,7 @@ export class GFSMDefaultAnim extends GFSMAnimBase{
}, },
[ProcessEnum.Move]:{ [ProcessEnum.Move]:{
title:"移动", title:"移动",
animName:GFSMBattleAminEnum.Walk, animName:GPetAminEnum.Walk,
isLoop:true, isLoop:true,
mixs:[0.1,0.1], mixs:[0.1,0.1],
to:[ProcessEnum.Wait,ProcessEnum.Attack,ProcessEnum.Die], to:[ProcessEnum.Wait,ProcessEnum.Attack,ProcessEnum.Die],
@ -60,7 +53,7 @@ export class GFSMDefaultAnim extends GFSMAnimBase{
}, },
[ProcessEnum.Attack]:{ [ProcessEnum.Attack]:{
title:"攻击", title:"攻击",
animName:GFSMBattleAminEnum.Attack, animName:GPetAminEnum.Attack,
isLoop:true, isLoop:true,
mixs:[0.1,0.1], mixs:[0.1,0.1],
to:[ProcessEnum.Wait,ProcessEnum.Move,ProcessEnum.Die], to:[ProcessEnum.Wait,ProcessEnum.Move,ProcessEnum.Die],
@ -72,7 +65,7 @@ export class GFSMDefaultAnim extends GFSMAnimBase{
}, },
[ProcessEnum.Die]:{ [ProcessEnum.Die]:{
title:"死亡", title:"死亡",
animName:GFSMBattleAminEnum.Fly, animName:GPetAminEnum.Fly,
isLoop:true, isLoop:true,
mixs:[0.1,0.1], mixs:[0.1,0.1],
} }

View File

@ -3,13 +3,6 @@ import GFSMBase, { GFSMProcessEnum, GFSMProcessInfo, GFSMProcessMode } from "./G
import GObject from "../GObject"; import GObject from "../GObject";
import { JNFrameInfo } from "../../../../../extensions/ngame/assets/ngame/sync/frame/JNSyncFrame"; import { JNFrameInfo } from "../../../../../extensions/ngame/assets/ngame/sync/frame/JNSyncFrame";
//角色动画名称枚举
export enum GFSMBattleAminEnum {
Wait = "std", //等待
Walk = "walk", //移动
Attack = "atk", //攻击
Fly = "jifei", //击飞
}
//动画流程信息 //动画流程信息
export interface GFSMProcessAnimInfo extends GFSMProcessInfo{ export interface GFSMProcessAnimInfo extends GFSMProcessInfo{

View File

@ -7,9 +7,10 @@ import JNSkeleton from "../../../../../extensions/ngame/assets/ngame/sync/frame/
import { GFSMAnimBase } from "../fsm/GFSMAnimBase"; import { GFSMAnimBase } from "../fsm/GFSMAnimBase";
import GFSMBase from "../fsm/GFSMBase"; import GFSMBase from "../fsm/GFSMBase";
import { app } from "../../../App"; import { app } from "../../../App";
import { TB } from "../../../../resources/config/data/schema"; import { TB } from "../../../config/data/schema";
import GRoleValues, { GRoleAttackType } from "../values/GRoleValues"; import GRoleValues, { GRoleAttackType } from "../values/GRoleValues";
import GAttributeBase from "../values/attribute/GAttributeBase"; import GAttributeBase from "../values/attribute/GAttributeBase";
import { GPetAminEnum } from "../anim/GPetAnim";
const { ccclass, property } = _decorator; const { ccclass, property } = _decorator;
export enum GRoleAnimEvent{ export enum GRoleAnimEvent{

View File

@ -2,7 +2,7 @@ import { _decorator } from "cc";
import GRoleBase, { GRoleAnimEvent } from "./GRoleBase"; import GRoleBase, { GRoleAnimEvent } from "./GRoleBase";
import { ProgressBar } from "cc"; import { ProgressBar } from "cc";
import { JNFrameInfo } from "../../../../../extensions/ngame/assets/ngame/sync/frame/JNSyncFrame"; import { JNFrameInfo } from "../../../../../extensions/ngame/assets/ngame/sync/frame/JNSyncFrame";
import { GFSMAnimBase, GFSMBattleAminEnum } from "../fsm/GFSMAnimBase"; import { GFSMAnimBase } from "../fsm/GFSMAnimBase";
import { GFSMDefaultAnim } from "../fsm/Default/GFSMDefaultAnim"; import { GFSMDefaultAnim } from "../fsm/Default/GFSMDefaultAnim";
import GFSMDefault from "../fsm/Default/GFSMDefault"; import GFSMDefault from "../fsm/Default/GFSMDefault";
import { JEasing } from "../../../../../extensions/ngame/assets/ngame/sync/frame/game/tween/JNFrameTween"; import { JEasing } from "../../../../../extensions/ngame/assets/ngame/sync/frame/game/tween/JNFrameTween";
@ -10,8 +10,10 @@ import { GAttack } from "../attack/GAttack";
import { v2 } from "cc"; import { v2 } from "cc";
import { GTactical } from "../../entity/GTactical"; import { GTactical } from "../../entity/GTactical";
import { GSkill, GSkillBase, GSkillState } from "../../skill/GSkill"; import { GSkill, GSkillBase, GSkillState } from "../../skill/GSkill";
import { TB } from "../../../../resources/config/data/schema"; import { TB } from "../../../config/data/schema";
import { TD } from "../../../App"; import { TD } from "../../../App";
import { GPetAminEnum } from "../anim/GPetAnim";
import { UIOpacity } from "cc";
const { property,ccclass } = _decorator; const { property,ccclass } = _decorator;
//默认角色类 //默认角色类
@ -66,17 +68,22 @@ export default class GRoleDefault extends GRoleBase<{}>{
//宠物死亡回调 //宠物死亡回调
killBack:((role:GRoleDefault) => {})[] = []; killBack:((role:GRoleDefault) => {})[] = [];
@property(UIOpacity)
opacity:UIOpacity;
onSyncLoad(){ onSyncLoad(){
super.onSyncLoad(); super.onSyncLoad();
//监听攻击 //监听攻击
this.fsmAnim.addEventListener(GRoleAnimEvent.Attack,this.onAttack.bind(this)); this.fsmAnim.addEventListener(GRoleAnimEvent.Attack,this.onAttack.bind(this));
//监听死亡击飞 //监听死亡击飞
this.fsmAnim.addStartListener(GFSMBattleAminEnum.Fly,this.onFly.bind(this)); this.fsmAnim.addStartListener(GPetAminEnum.Fly,this.onFly.bind(this));
} }
//初始化 //初始化
onInit(type:number,role:TB.TbGRole,tactical:GTactical,tacticalIndex:number){ onInit(type:number,role:TB.TbGRole,tactical:GTactical,tacticalIndex:number){
this.opacity.opacity = 0;
super.init(role); super.init(role);
this.type = type; this.type = type;
@ -96,6 +103,8 @@ export default class GRoleDefault extends GRoleBase<{}>{
onSyncUpdate(dt: number,frame:JNFrameInfo, input?: {}) { onSyncUpdate(dt: number,frame:JNFrameInfo, input?: {}) {
this.opacity.opacity = 255;
super.onSyncUpdate(dt,frame,input); super.onSyncUpdate(dt,frame,input);
//更新技能 //更新技能

View File

@ -1,4 +1,4 @@
import { TB } from "../../../resources/config/data/schema"; import { TB } from "../../config/data/schema";
import { TD } from "../../App"; import { TD } from "../../App";
import GRoleBase from "../base/role/GRoleBase"; import GRoleBase from "../base/role/GRoleBase";

View File

@ -1,6 +1,6 @@
import { Vec2 } from "cc"; import { Vec2 } from "cc";
import GDefaultMode from "./default/GDefaultMode"; import GDefaultMode from "./default/GDefaultMode";
import { TB } from "../../../resources/config/data/schema"; import { TB } from "../../config/data/schema";
import GRoleDefault from "../base/role/GRoleDefault"; import GRoleDefault from "../base/role/GRoleDefault";
import { _decorator } from "cc"; import { _decorator } from "cc";
import GBaseMode from "../GBaseMode"; import GBaseMode from "../GBaseMode";
@ -12,6 +12,7 @@ import { GTowards } from "../base/GObject";
import GRoleBase from "../base/role/GRoleBase"; import GRoleBase from "../base/role/GRoleBase";
import { GTactical } from "../entity/GTactical"; import { GTactical } from "../entity/GTactical";
import JNFrameTime from "../../../../extensions/ngame/assets/ngame/sync/frame/game/time/JNFrameTime"; import JNFrameTime from "../../../../extensions/ngame/assets/ngame/sync/frame/game/time/JNFrameTime";
import { TbGPetId } from "../../config/TbGPet";
const { ccclass, property } = _decorator; const { ccclass, property } = _decorator;
//阵营守护 角色 //阵营守护 角色
@ -55,7 +56,10 @@ export default class GCampGuardianMode extends GBaseMode<{},{}>{
//定时器生成 //定时器生成
JNFrameTime.getInstance().setInterval(() => { JNFrameTime.getInstance().setInterval(() => {
// this.onGenRole(GCampGuardianEnum.PLAYER,TD.TbGRole.get()); this.onGenRole(GCampGuardianEnum.PLAYER,TD.TbGRole.get(TbGPetId.));
this.onGenRole(GCampGuardianEnum.PLAYER,TD.TbGRole.get(TbGPetId.));
this.onGenRole(GCampGuardianEnum.PLAYER,TD.TbGRole.get(TbGPetId.));
this.onGenRole(GCampGuardianEnum.ENEMY,TD.TbGRole.get(TbGPetId.));
},1000) },1000)
} }
@ -65,7 +69,7 @@ export default class GCampGuardianMode extends GBaseMode<{},{}>{
let crystalNode = instantiate(this.crystalPrefab); let crystalNode = instantiate(this.crystalPrefab);
let crystal = crystalNode.getComponent(GRoleCGCrystal); let crystal = crystalNode.getComponent(GRoleCGCrystal);
crystal.init(TD.TbGRole.get(10005)); crystal.init(TD.TbGRole.get(TbGPetId.));
switch(type){ switch(type){
case GCampGuardianEnum.PLAYER: case GCampGuardianEnum.PLAYER:

View File

@ -15,7 +15,7 @@ import { TD, app } from "../../App";
import { v3 } from "cc"; import { v3 } from "cc";
import { v2 } from "cc"; import { v2 } from "cc";
import GFSMOnHookMode from "./OnHook/GFSMOnHookMode"; import GFSMOnHookMode from "./OnHook/GFSMOnHookMode";
import { TB } from "../../../resources/config/data/schema"; import { TB } from "../../config/data/schema";
import PlayerTacticalData, { PlayerTacticalEvent } from "../../data/PlayerTacticalData"; import PlayerTacticalData, { PlayerTacticalEvent } from "../../data/PlayerTacticalData";
import GRoleOnHookPlayerExpand from "../base/role/expand/OnHook/GRoleOnHookPlayerExpand"; import GRoleOnHookPlayerExpand from "../base/role/expand/OnHook/GRoleOnHookPlayerExpand";
import PlayerPetData from "../../data/PlayerPetData"; import PlayerPetData from "../../data/PlayerPetData";

View File

@ -7,7 +7,7 @@ import { Vec2 } from "cc";
import { GRoleUtil } from "../entity/GRole"; import { GRoleUtil } from "../entity/GRole";
import GRoleDefault from "../base/role/GRoleDefault"; import GRoleDefault from "../base/role/GRoleDefault";
import { v3 } from "cc"; import { v3 } from "cc";
import { TB } from "../../../resources/config/data/schema"; import { TB } from "../../config/data/schema";
import JNFrameTime from "../../../../extensions/ngame/assets/ngame/sync/frame/game/time/JNFrameTime"; import JNFrameTime from "../../../../extensions/ngame/assets/ngame/sync/frame/game/time/JNFrameTime";
import GBattleModeManager from "../GBattleModeManager"; import GBattleModeManager from "../GBattleModeManager";
import { app, TD } from "../../App"; import { app, TD } from "../../App";

View File

@ -2,7 +2,7 @@ import { _decorator } from "cc";
import GBaseMode from "../../GBaseMode"; import GBaseMode from "../../GBaseMode";
import { GMapLoop } from "../../base/common/map/GMapLoop"; import { GMapLoop } from "../../base/common/map/GMapLoop";
import { TD, app } from "../../../App"; import { TD, app } from "../../../App";
import { TB } from "../../../../resources/config/data/schema"; import { TB } from "../../../config/data/schema";
const { ccclass, property } = _decorator; const { ccclass, property } = _decorator;
export default class GDefaultMode<T,DT> extends GBaseMode<T,DT>{ export default class GDefaultMode<T,DT> extends GBaseMode<T,DT>{

View File

@ -1,7 +1,7 @@
import GSkillCrazySquirrel from "./RoleSkill/疯狂松鼠/GSkillCrazySquirrel"; import GSkillCrazySquirrel from "./RoleSkill/疯狂松鼠/GSkillCrazySquirrel";
import GSkillBulbasaurDoubleHit from "./RoleSkill/妙蛙种子/GSkillBulbasaurDoubleHit"; import GSkillBulbasaurDoubleHit from "./RoleSkill/妙蛙种子/GSkillBulbasaurDoubleHit";
import GRoleDefault from "../base/role/GRoleDefault"; import GRoleDefault from "../base/role/GRoleDefault";
import { TB } from "../../../resources/config/data/schema"; import { TB } from "../../config/data/schema";
//技能状态 //技能状态
export enum GSkillState{ export enum GSkillState{

View File

@ -1,4 +1,4 @@
import { TB } from "../../../resources/config/data/schema"; import { TB } from "../../config/data/schema";
import GRoleDefault from "../base/role/GRoleDefault"; import GRoleDefault from "../base/role/GRoleDefault";
import { GSkillBase, GSkillState } from "./GSkill"; import { GSkillBase, GSkillState } from "./GSkill";

View File

@ -1,4 +1,4 @@
import { TB } from "../../../resources/config/data/schema"; import { TB } from "../../config/data/schema";
import GRoleDefault from "../base/role/GRoleDefault"; import GRoleDefault from "../base/role/GRoleDefault";
import { GSkillBase, GSkillState } from "./GSkill"; import { GSkillBase, GSkillState } from "./GSkill";

View File

@ -1,4 +1,4 @@
import { TB } from "../../../../../resources/config/data/schema"; import { TB } from "../../../../config/data/schema";
import GRoleAttack from "../../../base/common/GRoleAttack"; import GRoleAttack from "../../../base/common/GRoleAttack";
import GRoleBase from "../../../base/role/GRoleBase"; import GRoleBase from "../../../base/role/GRoleBase";
import GRoleDefault from "../../../base/role/GRoleDefault"; import GRoleDefault from "../../../base/role/GRoleDefault";

View File

@ -8,7 +8,7 @@ import GBaseMode from "../../../GBaseMode";
import GDetection from "../../../base/common/GDetection"; import GDetection from "../../../base/common/GDetection";
import { rect } from "cc"; import { rect } from "cc";
import GRoleDefault from "../../../base/role/GRoleDefault"; import GRoleDefault from "../../../base/role/GRoleDefault";
import { TB } from "../../../../../resources/config/data/schema"; import { TB } from "../../../../config/data/schema";
import GRoleAttack from "../../../base/common/GRoleAttack"; import GRoleAttack from "../../../base/common/GRoleAttack";
import { sp } from "cc"; import { sp } from "cc";

View File

@ -0,0 +1,9 @@
{
"ver": "1.2.0",
"importer": "directory",
"imported": true,
"uuid": "cd10cc89-3abd-4db4-aee7-09adac480f21",
"files": [],
"subMetas": {},
"userData": {}
}

View File

@ -2,7 +2,7 @@
"ver": "4.0.23", "ver": "4.0.23",
"importer": "typescript", "importer": "typescript",
"imported": true, "imported": true,
"uuid": "d9c2c57c-b824-4392-b668-64d669f5d31d", "uuid": "553d7f86-6be1-4705-81dc-fa9d0fb0033f",
"files": [], "files": [],
"subMetas": {}, "subMetas": {},
"userData": {} "userData": {}

View File

@ -1,5 +1,5 @@
export enum GPet { export enum TbGPetId {
= 10001, = 10001,
= 10002, = 10002,
= 10003, = 10003,

View File

@ -0,0 +1,9 @@
{
"ver": "4.0.23",
"importer": "typescript",
"imported": true,
"uuid": "5c9ebc98-3a31-4811-a73d-f7865e349bc0",
"files": [],
"subMetas": {},
"userData": {}
}

View File

@ -2,7 +2,7 @@
"ver": "1.2.0", "ver": "1.2.0",
"importer": "directory", "importer": "directory",
"imported": true, "imported": true,
"uuid": "273309e9-d062-41df-9f3c-dc7671bdbc72", "uuid": "663f5843-960c-4fe6-bad2-00c2d434b1a6",
"files": [], "files": [],
"subMetas": {}, "subMetas": {},
"userData": {} "userData": {}

View File

@ -1,4 +1,4 @@
import { TB } from "../../resources/config/data/schema"; import { TB } from "../config/data/schema";
import { TD, app } from "../App"; import { TD, app } from "../App";
import { BattleMode } from "../battle/GBattleModeManager"; import { BattleMode } from "../battle/GBattleModeManager";

View File

@ -1,6 +1,6 @@
import { _decorator, Component, Node } from 'cc'; import { _decorator, Component, Node } from 'cc';
import JNScrollViewItem from '../../../../extensions/ngame/assets/ngame/util/components/scrollview/JNScrollViewItem'; import JNScrollViewItem from '../../../../extensions/ngame/assets/ngame/util/components/scrollview/JNScrollViewItem';
import { TB } from '../../../resources/config/data/schema'; import { TB } from '../../config/data/schema';
import { Label } from 'cc'; import { Label } from 'cc';
import { Sprite } from 'cc'; import { Sprite } from 'cc';
import TbResource from '../../tools/TbResource'; import TbResource from '../../tools/TbResource';

View File

@ -3,7 +3,7 @@ import JNLayerBase from '../../../../extensions/ngame/assets/ngame/ui/base/JNLay
import JNScrollView from '../../../../extensions/ngame/assets/ngame/util/components/scrollview/JNScrollView'; import JNScrollView from '../../../../extensions/ngame/assets/ngame/util/components/scrollview/JNScrollView';
import { app, TD } from '../../App'; import { app, TD } from '../../App';
import GOnHookData from '../../data/GOnHookData'; import GOnHookData from '../../data/GOnHookData';
import { TbGOnHookMaps } from '../../../resources/config/data/schema'; import { TbGOnHookMaps } from '../../config/data/schema';
import { MapSelectShowItem } from './MapSelectShowItem'; import { MapSelectShowItem } from './MapSelectShowItem';
import { NodeEventType } from 'cc'; import { NodeEventType } from 'cc';
import GOnHookManager from '../../manager/battle/mode/GOnHookManager'; import GOnHookManager from '../../manager/battle/mode/GOnHookManager';

View File

@ -1,4 +1,3 @@
import { TbGGlobalEnum } from '../../../resources/config/TbGGlobalEnum';
import { _decorator,Node } from 'cc'; import { _decorator,Node } from 'cc';
import { sp } from 'cc'; import { sp } from 'cc';
import { UIPetAnim } from '../../consts/GData'; import { UIPetAnim } from '../../consts/GData';
@ -8,6 +7,7 @@ import { GUI } from '../UIConfig';
import PlayerPetData from '../../data/PlayerPetData'; import PlayerPetData from '../../data/PlayerPetData';
import { JNGLayerBase } from '../../components/JNComponent'; import { JNGLayerBase } from '../../components/JNComponent';
import { app, TD } from '../../App'; import { app, TD } from '../../App';
import { TbGGlobalEnum } from '../../config/TbGGlobalEnum';
const { ccclass, property } = _decorator; const { ccclass, property } = _decorator;