mirror of
http://junepve.top:3000/chicrobot/CINC.git
synced 2026-10-30 00:31: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
@@ -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