Class: Scene_Battle
new Scene_Battle ()
戦闘シーンのコマンドやメッセージのウィンドウ、[敵キャラ]やサイドビューの[アクター]の画像を管理するクラス。
関連クラス: SceneManager, Game_Actor, Game_Party, Game_Enemy, Game_Troop, Scene_Battle, BattleManager, Game_Timer, Game_Screen
関連シーン: Scene_Boot, Scene_Map, Scene_GameEnd, Scene_Gameover
Properties:
Inherited From
- (static) mixin (source)
- _recursivePostUpdateTransform ()
- displayObjectUpdateTransform ()
- getBounds (skipUpdate, rect)
- getGlobalPosition (point, skipUpdate)
- setParent (container)
- setTransform (x, y, scaleX, scaleY, rotation, skewX, skewY, pivotX, pivotY)
- toGlobal (position, point, skipUpdate)
- toLocal (position, from, point, skipUpdate)
Methods
[パーティ]か[アクター]のコマンドウィンドウの選択、非選択を状態に応じて切り替え。
commandAttack ()
[攻撃]コマンドのハンドラ。
commandEscape ()
[逃げる]コマンドのハンドラ。
commandFight ()
[戦う]コマンドのハンドラ。
commandGuard ()
[防御]コマンドのハンドラ。
commandItem ()
[アイテム]コマンドのハンドラ。
commandSkill ()
[スキル]コマンドのハンドラ。
create ()
Overrides: Scene_Base
createActorCommandWindow ()
[アクター]コマンドウィンドウ(Window_ActorCommand)を生成。
createActorWindow ()
[アクター]選択ウィンドウ(Window_BattleActor)を生成。
createAllWindows ()
戦闘シーンに必要なすべてのウィンドウを生成。
createDisplayObjects ()
表示に必要なオブジェクトを生成。
スプライトセット、ウィンドウレイヤー、ウィンドウなど。
createEnemyWindow ()
[敵キャラ]選択ウィンドウ(Window_BattleEnemy)を生成。
createHelpWindow ()
ヘルプウィンドウ(Window_Help)を生成。
createItemWindow ()
[アイテム]ウィンドウ(Window_BattleItem)を生成。
createLogWindow ()
ログウィンドウ(Window_BattleLog)を生成。
createMessageWindow ()
メッセージウィンドウ(Window_Message)を生成。
createPartyCommandWindow ()
[パーティ]コマンドウィンドウ(Window_PartyCommand)を生成。
createScrollTextWindow ()
スクロールテキストウィンドウ(Window_ScrollText)を生成。
createSkillWindow ()
[スキル]ウィンドウ(Window_BattleSkill)を生成。
createSpriteset ()
戦闘シーンに必要なスプライトセットを生成。
[アクター][敵キャラ]など。
createStatusWindow ()
[ステータス]ウィンドウ(Window_BattleStatus)を生成。
endCommandSelection ()
コマンド選択の終了処理。
initialize ()
Overrides:Scene_Base
入力ウィンドウがアクティブか。
needsSlowFadeOut () → {Boolean}
ゆっくりしたフェードアウトが必要か。
onActorCancel ()
[アクター]選択ウィンドウで[キャンセル]が選択された時のハンドラ
onActorOk ()
[アクター]選択ウィンドウで[OK]が選択された時のハンドラ
onEnemyCancel ()
[敵キャラ]選択ウィンドウで[キャンセル]が選択された時のハンドラ
onEnemyOk ()
[敵キャラ]選択ウィンドウで[OK]が選択された時のハンドラ。
onItemCancel ()
[アイテム]ウィンドウで[キャンセル]が選択された時のハンドラ
onItemOk ()
[アイテム]ウィンドウで[OK]が選択された時のハンドラ。
onSelectAction ()
アイテムかスキルが選択された時のハンドラ。
onSkillCancel ()
[スキル]ウィンドウで[キャンセル]が選択された時のハンドラ
onSkillOk ()
[スキル]ウィンドウで[OK]が選択された時のハンドラ。
refreshStatus ()
[ステータス]の回復。
selectActorSelection ()
[アクター]選択ウィンドウの準備。
selectEnemySelection ()
[敵キャラ]選択ウィンドウの準備。
selectNextCommand ()
ひとつ先のコマンドを選択。
selectPreviousCommand ()
ひとつ前のコマンドを選択。
start ()
Overrides:Scene_Base
startActorCommandSelection ()
[アクター]コマンドの選択開始。
startPartyCommandSelection ()
[パーティ]コマンドの選択開始。
stop ()
Overrides:Scene_Base
terminate ()
Overrides:Scene_Base
update ()
Overrides:Scene_Base
updateBattleProcess ()
戦闘段階のアップデート。
updateStatusWindow ()
[ステータス]ウィンドウのアップデート。
updateWindowPositions ()
ウィンドウ位置のアップデート。
Menu
RPG ツクール MV JavaScript 非公式リファレンスClass: ArrayClass: AudioManagerClass: BattleManagerClass: BitmapClass: CacheEntryClass: CacheMapClass: ConfigManagerClass: DataManagerClass: DecrypterClass: Game_ActionClass: Game_ActionResultClass: Game_ActorClass: Game_ActorsClass: Game_BattlerClass: Game_BattlerBaseClass: Game_CharacterClass: Game_CharacterBaseClass: Game_CommonEventClass: Game_EnemyClass: Game_EventClass: Game_FollowerClass: Game_FollowersClass: Game_InterpreterClass: Game_ItemClass: Game_MapClass: Game_MessageClass: Game_PartyClass: Game_PictureClass: Game_PlayerClass: Game_ScreenClass: Game_SelfSwitchesClass: Game_SwitchesClass: Game_SystemClass: Game_TempClass: Game_TimerClass: Game_TroopClass: Game_UnitClass: Game_VariablesClass: Game_VehicleClass: GraphicsClass: Html5AudioClass: ImageCacheClass: ImageManagerClass: InputClass: JsonExClass: MV.AudioParametersClass: MV.BattleLogMethodClass: MV.BattleRewardsClass: MV.BattlerAnimationClass: MV.ColorClass: MV.CommandItemClass: MV.ConfigDataClass: MV.CssColorClass: MV.DatabaseFileClass: MV.MatrixClass: MV.MotionClass: MV.PluginSettingsClass: MV.SaveContentsClass: MV.SaveFileInfoClass: MV.TextStateClass: MV.ToneClass: MV.TouchInputEventsNamespace: MVClass: MathClass: NumberClass: PIXI.ContainerClass: PIXI.DisplayObjectClass: PIXI.GraphicsClass: PIXI.RendererClass: PIXI.SpriteClass: PluginManagerClass: PointClass: RPG.ActorClass: RPG.Animation.TimingClass: RPG.AnimationClass: RPG.ArmorClass: RPG.AudioFileClass: RPG.BaseItemClass: RPG.BattleEventPage.ConditionsClass: RPG.BattleEventPageClass: RPG.Class.LearningClass: RPG.ClassClass: RPG.CommonEventClass: RPG.DamageClass: RPG.EffectClass: RPG.Enemy.ActionClass: RPG.Enemy.DropItemClass: RPG.EnemyClass: RPG.EquipItemClass: RPG.EventClass: RPG.EventCommandClass: RPG.EventPage.ConditionsClass: RPG.EventPage.ImageClass: RPG.EventPageClass: RPG.ItemClass: RPG.Map.EncounterClass: RPG.MapClass: RPG.MapInfoClass: RPG.MetaDataClass: RPG.MoveCommandClass: RPG.MoveRouteClass: RPG.SkillClass: RPG.StateClass: RPG.System.AttackMotionClass: RPG.System.TermsClass: RPG.System.TestBattlerClass: RPG.System.VehicleClass: RPG.SystemClass: RPG.TilesetClass: RPG.TraitClass: RPG.Troop.MemberClass: RPG.TroopClass: RPG.UsableItemClass: RPG.WeaponNamespace: RPGClass: RectangleClass: RequestQueueClass: ResourceHandlerClass: SceneManagerClass: Scene_BaseClass: Scene_BattleClass: Scene_BootClass: Scene_DebugClass: Scene_EquipClass: Scene_FileClass: Scene_GameEndClass: Scene_GameoverClass: Scene_ItemClass: Scene_ItemBaseClass: Scene_LoadClass: Scene_MapClass: Scene_MenuClass: Scene_MenuBaseClass: Scene_NameClass: Scene_OptionsClass: Scene_SaveClass: Scene_ShopClass: Scene_SkillClass: Scene_StatusClass: Scene_TitleClass: ScreenSpriteClass: ShaderTilemapClass: SoundManagerClass: SpriteClass: Sprite_ActorClass: Sprite_AnimationClass: Sprite_BalloonClass: Sprite_BaseClass: Sprite_BattlerClass: Sprite_ButtonClass: Sprite_CharacterClass: Sprite_DamageClass: Sprite_DestinationClass: Sprite_EnemyClass: Sprite_PictureClass: Sprite_StateIconClass: Sprite_StateOverlayClass: Sprite_TimerClass: Sprite_WeaponClass: Spriteset_BaseClass: Spriteset_BattleClass: Spriteset_MapClass: StageClass: StorageManagerClass: StringClass: TextManagerClass: TilemapClass: TilingSpriteClass: ToneFilterClass: ToneSpriteClass: TouchInputClass: UtilsClass: WeatherClass: WebAudioClass: WindowClass: WindowLayerClass: Window_ActorCommandClass: Window_BaseClass: Window_BattleActorClass: Window_BattleEnemyClass: Window_BattleItemClass: Window_BattleLogClass: Window_BattleSkillClass: Window_BattleStatusClass: Window_ChoiceListClass: Window_CommandClass: Window_DebugEditClass: Window_DebugRangeClass: Window_EquipCommandClass: Window_EquipItemClass: Window_EquipSlotClass: Window_EquipStatusClass: Window_EventItemClass: Window_GameEndClass: Window_GoldClass: Window_HelpClass: Window_HorzCommandClass: Window_ItemCategoryClass: Window_ItemListClass: Window_MapNameClass: Window_MenuActorClass: Window_MenuCommandClass: Window_MenuStatusClass: Window_MessageClass: Window_NameEditClass: Window_NameInputClass: Window_NumberInputClass: Window_OptionsClass: Window_PartyCommandClass: Window_SavefileListClass: Window_ScrollTextClass: Window_SelectableClass: Window_ShopBuyClass: Window_ShopCommandClass: Window_ShopNumberClass: Window_ShopSellClass: Window_ShopStatusClass: Window_SkillListClass: Window_SkillStatusClass: Window_SkillTypeClass: Window_StatusClass: Window_TitleCommandGlobalクラスツリー