mirror of
http://junepve.top:3000/chicrobot/CINC.git
synced 2026-10-30 00:41:29 +08:00
refactor(scenes) 将测试场景移动到测试场景testScenes目录下
This commit is contained in:
1 parent
dabe9ed2ef
commit
f6874d1ee9
14 files changed
+63
-63
No files matched your search
@@ -6,26 +6,26 @@ import BootScene from './scenes/BootScene.js';
|
||||
import GameScene from './scenes/GameScene.js';
|
||||
|
||||
// 导入移动测试场景
|
||||
import KeyboardMovementTestScene from './scenes/KeyboardMovementTestScene.js';
|
||||
import TargetMovementTestScene from './scenes/TargetMovementTestScene.js';
|
||||
import SelectionAndMovementTestScene from './scenes/SelectionAndMovementTestScene.js';
|
||||
import JoystickMovementTestScene from './scenes/JoystickMovementTestScene.js';
|
||||
import AutoMovementTestScene from './scenes/AutoMovementTestScene.js';
|
||||
import MiniMapTestScene from './scenes/MiniMapTestScene.js';
|
||||
import KeyboardMovementTestScene from './scenes/testScenes/KeyboardMovementTestScene.js';
|
||||
import TargetMovementTestScene from './scenes/testScenes/TargetMovementTestScene.js';
|
||||
import SelectionAndMovementTestScene from './scenes/testScenes/SelectionAndMovementTestScene.js';
|
||||
import JoystickMovementTestScene from './scenes/testScenes/JoystickMovementTestScene.js';
|
||||
import AutoMovementTestScene from './scenes/testScenes/AutoMovementTestScene.js';
|
||||
import MiniMapTestScene from './scenes/testScenes/MiniMapTestScene.js';
|
||||
// 导入物品系统测试场景
|
||||
import ItemTestScene from './scenes/ItemTestScene.js';
|
||||
import ItemTestScene from './scenes/testScenes/ItemTestScene.js';
|
||||
// 导入背包系统测试场景
|
||||
import InventoryTestScene from './scenes/InventoryTestScene.js';
|
||||
import InventoryTestScene from './scenes/testScenes/InventoryTestScene.js';
|
||||
// 导入物品列表菜单测试场景
|
||||
import ItemListTestScene from './scenes/ItemListTestScene.js';
|
||||
import ItemListTestScene from './scenes/testScenes/ItemListTestScene.js';
|
||||
// 导入资源包测试场景
|
||||
import ResourceTestScene from './scenes/ResourceTestScene.js';
|
||||
import ResourceTestScene from './scenes/testScenes/ResourceTestScene.js';
|
||||
// 导入地图编辑测试场景
|
||||
import MapEditSinglePicTestScene from './scenes/MapEditSinglePicTestScene.js';
|
||||
import MapEditSinglePicTestScene from './scenes/testScenes/MapEditSinglePicTestScene.js';
|
||||
// 导入角色动画测试场景
|
||||
import CharacterAnimationTestScene from './scenes/CharacterAnimationTestScene.js';
|
||||
import CharacterAnimationTestScene from './scenes/testScenes/CharacterAnimationTestScene.js';
|
||||
// 导入临时场景
|
||||
import MapEditTestScene from './scenes/MapEditTestScene.js';
|
||||
import MapEditTestScene from './scenes/testScenes/MapEditTestScene.js';
|
||||
|
||||
// 创建游戏的最终配置对象
|
||||
const config = {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
// 测试场景5:移动更新逻辑
|
||||
import Unit from '../objects/Unit.js';
|
||||
import { InputSystem } from '../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../systems/CommandSystem.js';
|
||||
import Unit from '../../objects/Unit.js';
|
||||
import { InputSystem } from '../../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../../systems/CommandSystem.js';
|
||||
|
||||
export default class MovementTestScene5 extends Phaser.Scene {
|
||||
constructor() {
|
||||
+4
-4
@@ -2,12 +2,12 @@
|
||||
// 使用Player0和Player1图片作为移动帧
|
||||
|
||||
// 导入系统和UI组件
|
||||
import { InputSystem } from '../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../systems/CommandSystem.js';
|
||||
import { InputSystem } from '../../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../../systems/CommandSystem.js';
|
||||
|
||||
// 导入Unit类
|
||||
import Unit from '../objects/Unit.js';
|
||||
import Unit from '../../objects/Unit.js';
|
||||
|
||||
export default class CharacterAnimationTestScene extends Phaser.Scene {
|
||||
constructor() {
|
||||
@@ -1,12 +1,12 @@
|
||||
// 背包系统测试场景
|
||||
|
||||
import Unit from '../objects/Unit.js';
|
||||
import { InputSystem } from '../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../systems/CommandSystem.js';
|
||||
import { ItemManager } from '../items/ItemManager.js';
|
||||
import { Inventory } from '../items/Inventory.js';
|
||||
import { InventoryUI } from '../ui/InventoryUI.js';
|
||||
import Unit from '../../objects/Unit.js';
|
||||
import { InputSystem } from '../../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../../systems/CommandSystem.js';
|
||||
import { ItemManager } from '../../items/ItemManager.js';
|
||||
import { Inventory } from '../../items/Inventory.js';
|
||||
import { InventoryUI } from '../../ui/InventoryUI.js';
|
||||
|
||||
export default class InventoryTestScene extends Phaser.Scene {
|
||||
constructor() {
|
||||
@@ -1,13 +1,13 @@
|
||||
// 物品列表菜单测试场景
|
||||
|
||||
import Unit from '../objects/Unit.js';
|
||||
import { InputSystem } from '../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../systems/CommandSystem.js';
|
||||
import { ItemManager } from '../items/ItemManager.js';
|
||||
import { Inventory } from '../items/Inventory.js';
|
||||
import { InventoryUI } from '../ui/InventoryUI.js';
|
||||
import { ItemListUI } from '../ui/ItemListUI.js';
|
||||
import Unit from '../../objects/Unit.js';
|
||||
import { InputSystem } from '../../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../../systems/CommandSystem.js';
|
||||
import { ItemManager } from '../../items/ItemManager.js';
|
||||
import { Inventory } from '../../items/Inventory.js';
|
||||
import { InventoryUI } from '../../ui/InventoryUI.js';
|
||||
import { ItemListUI } from '../../ui/ItemListUI.js';
|
||||
|
||||
export default class ItemListTestScene extends Phaser.Scene {
|
||||
constructor() {
|
||||
@@ -1,10 +1,10 @@
|
||||
// 物品系统测试场景
|
||||
|
||||
import Unit from '../objects/Unit.js';
|
||||
import { InputSystem } from '../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../systems/CommandSystem.js';
|
||||
import { ItemManager } from '../items/ItemManager.js';
|
||||
import Unit from '../../objects/Unit.js';
|
||||
import { InputSystem } from '../../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../../systems/CommandSystem.js';
|
||||
import { ItemManager } from '../../items/ItemManager.js';
|
||||
|
||||
export default class ItemTestScene extends Phaser.Scene {
|
||||
constructor() {
|
||||
+5
-5
@@ -1,9 +1,9 @@
|
||||
// 测试场景:虚拟摇杆控制
|
||||
import Unit from '../objects/Unit.js';
|
||||
import { InputSystem } from '../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../systems/CommandSystem.js';
|
||||
import { VirtualJoystick } from '../ui/VirtualJoystick.js';
|
||||
import Unit from '../../objects/Unit.js';
|
||||
import { InputSystem } from '../../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../../systems/CommandSystem.js';
|
||||
import { VirtualJoystick } from '../../ui/VirtualJoystick.js';
|
||||
|
||||
export default class JoystickMovementTestScene extends Phaser.Scene {
|
||||
constructor() {
|
||||
+4
-4
@@ -1,8 +1,8 @@
|
||||
// 测试场景:相对移动(键盘控制)
|
||||
import Unit from '../objects/Unit.js';
|
||||
import { InputSystem } from '../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../systems/CommandSystem.js';
|
||||
import Unit from '../../objects/Unit.js';
|
||||
import { InputSystem } from '../../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../../systems/CommandSystem.js';
|
||||
|
||||
export default class KeyboardMovementTestScene extends Phaser.Scene {
|
||||
constructor() {
|
||||
File renamed without changes.
File renamed without changes.
@@ -1,9 +1,9 @@
|
||||
// 测试场景6:小地图测试
|
||||
import Unit from '../objects/Unit.js';
|
||||
import { InputSystem } from '../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../systems/CommandSystem.js';
|
||||
import { MiniMap } from '../ui/MiniMap.js';
|
||||
import Unit from '../../objects/Unit.js';
|
||||
import { InputSystem } from '../../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../../systems/CommandSystem.js';
|
||||
import { MiniMap } from '../../ui/MiniMap.js';
|
||||
|
||||
export default class MovementTestScene6 extends Phaser.Scene {
|
||||
constructor() {
|
||||
File renamed without changes.
+4
-4
@@ -1,8 +1,8 @@
|
||||
// 测试场景:单位选择与移动命令
|
||||
import Unit from '../objects/Unit.js';
|
||||
import { InputSystem } from '../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../systems/CommandSystem.js';
|
||||
import Unit from '../../objects/Unit.js';
|
||||
import { InputSystem } from '../../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../../systems/CommandSystem.js';
|
||||
|
||||
export default class SelectionAndMovementTestScene extends Phaser.Scene {
|
||||
constructor() {
|
||||
@@ -1,8 +1,8 @@
|
||||
// 测试场景:目标点移动
|
||||
import Unit from '../objects/Unit.js';
|
||||
import { InputSystem } from '../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../systems/CommandSystem.js';
|
||||
import Unit from '../../objects/Unit.js';
|
||||
import { InputSystem } from '../../systems/InputSystem.js';
|
||||
import { SelectionSystem } from '../../systems/SelectionSystem.js';
|
||||
import { CommandSystem } from '../../systems/CommandSystem.js';
|
||||
|
||||
export default class TargetMovementTestScene extends Phaser.Scene {
|
||||
constructor() {
|
||||
Reference in new issue
Block a user