Skip to content

Scene_Battle ⇐ Scene_Base

Kind: global class
Extends: Scene_Base

  • Scene_Battle ⇐ Scene_Base
    • new Scene_Battle()
    • .initialize()
    • .create()
    • .start()
    • .update()
    • .updateBattleProcess()
    • .isAnyInputWindowActive() ⇒ Boolean
    • .changeInputWindow()
    • .stop()
    • .terminate()
    • .needsSlowFadeOut() ⇒ Boolean
    • .updateStatusWindow()
    • .updateWindowPositions()
    • .createDisplayObjects()
    • .createSpriteset()
    • .createAllWindows()
    • .createLogWindow()
    • .createStatusWindow()
    • .createPartyCommandWindow()
    • .createActorCommandWindow()
    • .createHelpWindow()
    • .createSkillWindow()
    • .createItemWindow()
    • .createActorWindow()
    • .createEnemyWindow()
    • .createMessageWindow()
    • .createScrollTextWindow()
    • .refreshStatus()
    • .startPartyCommandSelection()
    • .commandFight()
    • .commandEscape()
    • .startActorCommandSelection()
    • .commandAttack()
    • .commandSkill()
    • .commandGuard()
    • .commandItem()
    • .selectNextCommand()
    • .selectPreviousCommand()
    • .selectActorSelection()
    • .onActorOk()
    • .onActorCancel()
    • .selectEnemySelection()
    • .onEnemyOk()
    • .onEnemyCancel()
    • .onSkillOk()
    • .onSkillCancel()
    • .onItemOk()
    • .onItemCancel()
    • .onSelectAction()
    • .endCommandSelection()

new Scene_Battle()

Scene_Battle - 战斗场景类

战斗画面的场景类。
负责战斗中的用户界面、输入处理、窗口管理和战斗流程控制。

The scene class of the battle screen.
Responsible for battle UI, input handling, window management and battle flow control.


Scene_Battle.initialize()

初始化战斗场景
Initialize battle scene

Kind: static method of Scene_Battle


Scene_Battle.create()

创建场景
Create scene

Kind: static method of Scene_Battle


Scene_Battle.start()

开始场景
Start scene

Kind: static method of Scene_Battle


Scene_Battle.update()

更新场景
Update scene

Kind: static method of Scene_Battle


Scene_Battle.updateBattleProcess()

更新战斗流程
Update battle process

Kind: static method of Scene_Battle


Scene_Battle.isAnyInputWindowActive() ⇒ Boolean

检查是否有任何输入窗口处于活动状态
Check if any input window is active

Kind: static method of Scene_Battle
Returns: Boolean - 是否有活动的输入窗口 - Whether any input window is active


Scene_Battle.changeInputWindow()

改变输入窗口
Change input window

Kind: static method of Scene_Battle


Scene_Battle.stop()

停止场景
Stop scene

Kind: static method of Scene_Battle


Scene_Battle.terminate()

结束场景
Terminate scene

Kind: static method of Scene_Battle


Scene_Battle.needsSlowFadeOut() ⇒ Boolean

检查是否需要缓慢淡出
Check if needs slow fade out

Kind: static method of Scene_Battle
Returns: Boolean - 是否需要缓慢淡出 - Whether needs slow fade out


Scene_Battle.updateStatusWindow()

更新状态窗口
Update status window

Kind: static method of Scene_Battle


Scene_Battle.updateWindowPositions()

更新窗口位置
Update window positions

Kind: static method of Scene_Battle


Scene_Battle.createDisplayObjects()

创建显示对象
Create display objects

Kind: static method of Scene_Battle


Scene_Battle.createSpriteset()

创建精灵组
Create spriteset

Kind: static method of Scene_Battle


Scene_Battle.createAllWindows()

创建所有窗口
Create all windows

Kind: static method of Scene_Battle


Scene_Battle.createLogWindow()

创建日志窗口
Create log window

Kind: static method of Scene_Battle


Scene_Battle.createStatusWindow()

创建状态窗口
Create status window

Kind: static method of Scene_Battle


Scene_Battle.createPartyCommandWindow()

创建队伍指令窗口
Create party command window

Kind: static method of Scene_Battle


Scene_Battle.createActorCommandWindow()

创建角色指令窗口
Create actor command window

Kind: static method of Scene_Battle


Scene_Battle.createHelpWindow()

创建帮助窗口
Create help window

Kind: static method of Scene_Battle


Scene_Battle.createSkillWindow()

创建技能窗口
Create skill window

Kind: static method of Scene_Battle


Scene_Battle.createItemWindow()

创建物品窗口
Create item window

Kind: static method of Scene_Battle


Scene_Battle.createActorWindow()

创建角色窗口
Create actor window

Kind: static method of Scene_Battle


Scene_Battle.createEnemyWindow()

创建敌人窗口
Create enemy window

Kind: static method of Scene_Battle


Scene_Battle.createMessageWindow()

创建信息窗口
Create message window

Kind: static method of Scene_Battle


Scene_Battle.createScrollTextWindow()

创建滚动文本窗口
Create scroll text window

Kind: static method of Scene_Battle


Scene_Battle.refreshStatus()

刷新状态
Refresh status

Kind: static method of Scene_Battle


Scene_Battle.startPartyCommandSelection()

开始队伍指令选择
Start party command selection

Kind: static method of Scene_Battle


Scene_Battle.commandFight()

战斗指令
Fight command

Kind: static method of Scene_Battle


Scene_Battle.commandEscape()

逃跑指令
Escape command

Kind: static method of Scene_Battle


Scene_Battle.startActorCommandSelection()

开始角色指令选择
Start actor command selection

Kind: static method of Scene_Battle


Scene_Battle.commandAttack()

攻击指令
Attack command

Kind: static method of Scene_Battle


Scene_Battle.commandSkill()

技能指令
Skill command

Kind: static method of Scene_Battle


Scene_Battle.commandGuard()

防御指令
Guard command

Kind: static method of Scene_Battle


Scene_Battle.commandItem()

物品指令
Item command

Kind: static method of Scene_Battle


Scene_Battle.selectNextCommand()

选择下一个指令
Select next command

Kind: static method of Scene_Battle


Scene_Battle.selectPreviousCommand()

选择上一个指令
Select previous command

Kind: static method of Scene_Battle


Scene_Battle.selectActorSelection()

选择角色
Select actor selection

Kind: static method of Scene_Battle


Scene_Battle.onActorOk()

当角色确定
On actor ok

Kind: static method of Scene_Battle


Scene_Battle.onActorCancel()

当角色取消
On actor cancel

Kind: static method of Scene_Battle


Scene_Battle.selectEnemySelection()

选择敌人
Select enemy selection

Kind: static method of Scene_Battle


Scene_Battle.onEnemyOk()

当敌人确定
On enemy ok

Kind: static method of Scene_Battle


Scene_Battle.onEnemyCancel()

当敌人取消
On enemy cancel

Kind: static method of Scene_Battle


Scene_Battle.onSkillOk()

当技能确定
On skill ok

Kind: static method of Scene_Battle


Scene_Battle.onSkillCancel()

当技能取消
On skill cancel

Kind: static method of Scene_Battle


Scene_Battle.onItemOk()

当物品确定
On item ok

Kind: static method of Scene_Battle


Scene_Battle.onItemCancel()

当物品取消
On item cancel

Kind: static method of Scene_Battle


Scene_Battle.onSelectAction()

当选择行动
On select action

Kind: static method of Scene_Battle


Scene_Battle.endCommandSelection()

结束指令选择
End command selection

Kind: static method of Scene_Battle


贡献者

暂无相关贡献者

页面历史

暂无最近变更历史
最近更新