このページをGitHubで編集する

Class: Game_Screen

Game_Screen ()

new Game_Screen ()

The game object class for screen effect data, such as changes in color tone and flashes. Use as global variable $gameScreen

Properties:
Name Type Description
_shake Number  
_shakePower Number  
_shakeSpeed Number  
_shakeDuration Number  
_shakeDirection Number  
_zoomX Number _zoomX property of the game screen.
_zoomY Number _zoomY property of the game screen.
_zoomScale Number  
_zoomScaleTarget Number  
_zoomDuration Number  
_weatherType String  
_weatherPower Number  
_weatherPowerTarget Number  
_weatherDuration Number  
_brightness Number The _brightness property of the game screen; returned when calling the brightness method.
_fadeOutDuration Number  
_fadeInDuration Number  
_tone Array.<Number>  
_toneTarget Array.<Number>  
_toneDuration Number  
_flashColor Array.<Number>  
_flashDuration Number  
_pictures Array.<Game_Picture> The array of Game_Pictures that are attached to the game screen.

Methods

brightness () → {Number}

Returns the brightness of the game screen.

Returns:
Type
Number

changeWeather (type, power, duration)

Parameters:
Name Type Description
type String  
power Number  
duration Number  

clear ()

clearFade ()

Clears the screen fade.

clearFlash ()

Clears the screen flash.

clearPictures ()

Clears the pictures set on the game screen.

clearShake ()

Clears the screen shake.

clearTone ()

Clears the screen tone.

clearWeather ()

Clears the screen weather.

clearZoom ()

Clears the screen zoom.

eraseBattlePictures ()

Erases the battle pictures.

erasePicture (pictureId)

Erases a picture from the screen given the respected picture id.

Parameters:
Name Type Description
pictureId Number  

flashColor () → {Array.<Number>}

Returns:
Type
Array.<Number>

initialize ()

オブジェクト生成時の初期化。

maxPictures () → {Number}

Returns the maximum number of pictures set on the game screen.

Returns:
Type
Number

movePicture (pictureId, origin, x, y, scaleX, scaleY, opacity, blendMode, duration)

Parameters:
Name Type Description
pictureId Number  
origin Number  
x Number  
y Number  
scaleX Number  
scaleY Number  
opacity Number  
blendMode Number  
duration Number  

onBattleStart ()

Handler for when the battle starts in game; prepares the screen for the battle scene.

picture (pictureId) → {Game_Picture}

Returns the specified picture given the picture id.

Parameters:
Name Type Description
pictureId Number  
Returns:
Type
Game_Picture

realPictureId (pictureId) → {Number}

Returns the real picture id, given the picture id.

Parameters:
Name Type Description
pictureId Number  
Returns:
Type
Number

rotatePicture (pictureId, speed)

Parameters:
Name Type Description
pictureId Number  
speed Number  

setZoom (x, y, scale)

Parameters:
Name Type Description
x Number  
y Number  
scale Number  

shake () → {Number}

Returns:
Type
Number

showPicture (pictureId, name, origin, x, y, scaleX, scaleY, opacity, blendMode)

Parameters:
Name Type Description
pictureId Number  
name String  
origin Number  
x Number  
y Number  
scaleX Number  
scaleY Number  
opacity Number  
blendMode Number  

startFadeIn (duration)

Parameters:
Name Type Description
duration Number  

startFadeOut (duration)

Parameters:
Name Type Description
duration Number  

startFlash (color, duration)

Parameters:
Name Type Description
color Array.<Number>  
duration Number  

startFlashForDamage ()

startShake (power, speed, duration)

Parameters:
Name Type Description
power Number  
speed Number  
duration Number  

startTint (tone, duration)

Parameters:
Name Type Description
tone Array.<Number>  
duration Number  

startZoom (x, y, scale, duration)

Parameters:
Name Type Description
x Number  
y Number  
scale Number  
duration Number  

tintPicture (pictureId, tone, duration)

Parameters:
Name Type Description
pictureId Number  
tone Array.<Number>  
duration Number  

tone () → {Array.<Number>}

Returns:
Type
Array.<Number>

update ()

Updates the game screen.

updateFadeIn ()

Updates the screen fade in.

updateFadeOut ()

Updates the screen fade out.

updateFlash ()

Update the screen flash.

updatePictures ()

Update the screen pictures.

updateShake ()

Update the screen shake.

updateTone ()

Updates the screen tone.

updateWeather ()

Update the screen weather.

updateZoom ()

Update the screen zoom.

weatherPower () → {Number}

Returns the weather power.

Returns:
Type
Number

weatherType () → {String}

Returns the current weather type.

Returns:
Type
String

zoomScale () → {Number}

Returns the zoom scale of the screen.

Returns:
Type
Number

zoomX () → {Number}

Returns the zoom x coordinate of the screen.

Returns:
Type
Number

zoomY () → {Number}

Returns the zoom y coordiante of the screen.

Returns:
Type
Number


Documentation generated by JSDoc 3.5.5

Menu

  • RPGツクールMV JavaScript 非公式リファレンス
  • Class: Array
  • Class: AudioManager
  • Class: BattleManager
  • Class: Bitmap
  • Class: CacheEntry
  • Class: CacheMap
  • Class: ConfigManager
  • Class: DataManager
  • Class: Decrypter
  • Class: Game_Action
  • Class: Game_ActionResult
  • Class: Game_Actor
  • Class: Game_Actors
  • Class: Game_Battler
  • Class: Game_BattlerBase
  • Class: Game_Character
  • Class: Game_CharacterBase
  • Class: Game_CommonEvent
  • Class: Game_Enemy
  • Class: Game_Event
  • Class: Game_Follower
  • Class: Game_Followers
  • Class: Game_Interpreter
  • Class: Game_Item
  • Class: Game_Map
  • Class: Game_Message
  • Class: Game_Party
  • Class: Game_Picture
  • Class: Game_Player
  • Class: Game_Screen
  • Class: Game_SelfSwitches
  • Class: Game_Switches
  • Class: Game_System
  • Class: Game_Temp
  • Class: Game_Timer
  • Class: Game_Troop
  • Class: Game_Unit
  • Class: Game_Variables
  • Class: Game_Vehicle
  • Class: Graphics
  • Class: Html5Audio
  • Class: ImageCache
  • Class: ImageManager
  • Class: Input
  • Class: JsonEx
  • Class: AudioParameters
  • Class: BattleLogMethod
  • Class: BattleRewards
  • Class: BattlerAnimation
  • Class: CommandItem
  • Class: ConfigData
  • Class: DatabaseFile
  • Class: Matrix
  • Class: Motion
  • Class: PluginSettings
  • Class: SaveContents
  • Class: SaveFileInfo
  • Class: TextState
  • Class: TouchInputEvents
  • Namespace: MV
  • Class: Math
  • Class: Number
  • Class: PIXI.Container
  • Class: PIXI.DisplayObject
  • Class: PIXI.Graphics
  • Class: PIXI.Sprite
  • Class: PluginManager
  • Class: Point
  • Class: Actor
  • Class: Timing
  • Class: Animation
  • Class: Armor
  • Class: AudioFile
  • Class: BaseItem
  • Class: Conditions
  • Class: BattleEventPage
  • Class: Learning
  • Class: Class
  • Class: CommonEvent
  • Class: Damage
  • Class: Effect
  • Class: Action
  • Class: DropItem
  • Class: Enemy
  • Class: EquipItem
  • Class: Event
  • Class: EventCommand
  • Class: Conditions
  • Class: Image
  • Class: EventPage
  • Class: Item
  • Class: Encounter
  • Class: Map
  • Class: MapInfo
  • Class: MetaData
  • Class: MoveCommand
  • Class: MoveRoute
  • Class: Skill
  • Class: State
  • Class: AttackMotion
  • Class: Terms
  • Class: TestBattler
  • Class: Vehicle
  • Class: System
  • Class: Tileset
  • Class: Trait
  • Class: Troop
  • Class: UsableItem
  • Class: Weapon
  • Namespace: RPG
  • Class: Rectangle
  • Class: RequestQueue
  • Class: ResourceHandler
  • Class: SceneManager
  • Class: Scene_Base
  • Class: Scene_Battle
  • Class: Scene_Boot
  • Class: Scene_Debug
  • Class: Scene_Equip
  • Class: Scene_File
  • Class: Scene_GameEnd
  • Class: Scene_Gameover
  • Class: Scene_Item
  • Class: Scene_ItemBase
  • Class: Scene_Load
  • Class: Scene_Map
  • Class: Scene_Menu
  • Class: Scene_MenuBase
  • Class: Scene_Name
  • Class: Scene_Options
  • Class: Scene_Save
  • Class: Scene_Shop
  • Class: Scene_Skill
  • Class: Scene_Status
  • Class: Scene_Title
  • Class: ScreenSprite
  • Class: ShaderTilemap
  • Class: SoundManager
  • Class: Sprite
  • Class: Sprite_Actor
  • Class: Sprite_Animation
  • Class: Sprite_Balloon
  • Class: Sprite_Base
  • Class: Sprite_Battler
  • Class: Sprite_Button
  • Class: Sprite_Character
  • Class: Sprite_Damage
  • Class: Sprite_Destination
  • Class: Sprite_Enemy
  • Class: Sprite_Picture
  • Class: Sprite_StateIcon
  • Class: Sprite_StateOverlay
  • Class: Sprite_Timer
  • Class: Sprite_Weapon
  • Class: Spriteset_Base
  • Class: Spriteset_Battle
  • Class: Spriteset_Map
  • Class: Stage
  • Class: StorageManager
  • Class: String
  • Class: TextManager
  • Class: Tilemap
  • Class: TilingSprite
  • Class: ToneFilter
  • Class: ToneSprite
  • Class: TouchInput
  • Class: Member
  • Class: Utils
  • Class: Weather
  • Class: WebAudio
  • Class: Window
  • Class: WindowLayer
  • Class: Window_ActorCommand
  • Class: Window_Base
  • Class: Window_BattleActor
  • Class: Window_BattleEnemy
  • Class: Window_BattleItem
  • Class: Window_BattleLog
  • Class: Window_BattleSkill
  • Class: Window_BattleStatus
  • Class: Window_ChoiceList
  • Class: Window_Command
  • Class: Window_DebugEdit
  • Class: Window_DebugRange
  • Class: Window_EquipCommand
  • Class: Window_EquipItem
  • Class: Window_EquipSlot
  • Class: Window_EquipStatus
  • Class: Window_EventItem
  • Class: Window_GameEnd
  • Class: Window_Gold
  • Class: Window_Help
  • Class: Window_HorzCommand
  • Class: Window_ItemCategory
  • Class: Window_ItemList
  • Class: Window_MapName
  • Class: Window_MenuActor
  • Class: Window_MenuCommand
  • Class: Window_MenuStatus
  • Class: Window_Message
  • Class: Window_NameEdit
  • Class: Window_NameInput
  • Class: Window_NumberInput
  • Class: Window_Options
  • Class: Window_PartyCommand
  • Class: Window_SavefileList
  • Class: Window_ScrollText
  • Class: Window_Selectable
  • Class: Window_ShopBuy
  • Class: Window_ShopCommand
  • Class: Window_ShopNumber
  • Class: Window_ShopSell
  • Class: Window_ShopStatus
  • Class: Window_SkillList
  • Class: Window_SkillStatus
  • Class: Window_SkillType
  • Class: Window_Status
  • Class: Window_TitleCommand
  • Global
  • クラスツリー