Classes Window_Base - hikipuro/rpgmakermv_ref GitHub Wiki

Window_Base クラス

[クラス一覧 / rpg_windows.js]

(ver.1.6.2)

すべてのウインドウの親クラス

定義場所: rpg_windows.js

クラスの属性

フィールド

名前 初期値 説明
_iconWidth number 32 (Static)
_iconHeight number 32 (Static)
_faceWidth number 144 (Static)
_faceHeight number 144 (Static)
_opening boolean false
_closing boolean false
_dimmerSprite null

メソッド

名前 説明
initialize 初期化
lineHeight
standardFontFace
standardFontSize
standardPadding
textPadding
standardBackOpacity
loadWindowskin
updatePadding
updateBackOpacity
contentsWidth
contentsHeight
fittingHeight
updateTone
createContents
resetFontSettings
resetTextColor
update
updateOpen
updateClose
open
close
isOpening
isClosing
show
hide
activate
deactivate
textColor テキストの色を取得
normalColor
systemColor
crisisColor
deathColor
gaugeBackColor
hpGaugeColor1
hpGaugeColor2
mpGaugeColor1
mpGaugeColor2
mpCostColor
powerUpColor
powerDownColor
tpGaugeColor1
tpGaugeColor2
tpCostColor
pendingColor
translucentOpacity
changeTextColor
changePaintOpacity
drawText
textWidth
drawTextEx
convertEscapeCharacters
actorName
partyMemberName
processCharacter
processNormalCharacter
processNewLine
processNewPage
obtainEscapeCode
obtainEscapeParam
processEscapeCharacter
processDrawIcon
makeFontBigger
makeFontSmaller
calcTextHeight
drawIcon
drawFace
drawCharacter
drawGauge
hpColor
mpColor
tpColor
drawActorCharacter
drawActorFace
drawActorName
drawActorClass
drawActorNickname
drawActorLevel
drawActorIcons
drawCurrentAndMax
drawActorHp
drawActorMp
drawActorTp
drawActorSimpleStatus
drawItemName
drawCurrencyValue
paramchangeTextColor
setBackgroundType
showBackgroundDimmer
hideBackgroundDimmer
updateBackgroundDimmer
refreshDimmerBitmap
dimColor1
dimColor2
canvasToLocalX Canvas 座標からローカル座標へ変換 (X)
canvasToLocalY Canvas 座標からローカル座標へ変換 (Y)
reserveFaceImages

initialize

定義: initialize(x, y, width, height)

初期化。コンストラクタから呼ばれる


lineHeight

定義: lineHeight()

戻り値

数値の 36 で固定


standardFontFace

定義: standardFontFace()


standardFontSize

定義: standardFontSize()

戻り値

数値の 28 で固定


standardPadding

定義: standardPadding()

戻り値

数値の 18 で固定


textPadding

定義: textPadding()

戻り値

数値の 6 で固定


standardBackOpacity

定義: standardBackOpacity()

戻り値

数値の 192 で固定


loadWindowskin

定義: loadWindowskin()

this.windowskin = ImageManager.loadSystem('Window');

updatePadding

定義: updatePadding()


updateBackOpacity

定義: updateBackOpacity()


contentsWidth

定義: contentsWidth()


contentsHeight

定義: contentsHeight()


fittingHeight

定義: fittingHeight()


updateTone

定義: updateTone()


createContents

定義: createContents()


resetFontSettings

定義: resetFontSettings()


resetTextColor

定義: resetTextColor()


update

定義: update()


updateOpen

定義: updateOpen()


updateClose

定義: updateClose()


open

定義: open()


close

定義: close()


isOpening

定義: isOpening()


isClosing

定義: isClosing()


show

定義: show()


hide

定義: hide()


activate

定義: activate()


deactivate

定義: deactivate()


textColor

定義: textColor(n)

テキストの色を取得

img/system/Window.png の次の座標から色を取得する

  • X 座標: 96 + (n % 8) * 12 + 6
  • Y 座標: 144 + Math.floor(n / 8) * 12 + 6
引数 説明
n number 色の番号

normalColor

定義: normalColor()


systemColor

定義: systemColor()


crisisColor

定義: crisisColor()


deathColor

定義: deathColor()


gaugeBackColor

定義: gaugeBackColor()


hpGaugeColor1

定義: hpGaugeColor1()


hpGaugeColor2

定義: hpGaugeColor2()


mpGaugeColor1

定義: mpGaugeColor1()


mpGaugeColor2

定義: mpGaugeColor2()


mpCostColor

定義: mpCostColor()


powerUpColor

定義: powerUpColor()


powerDownColor

定義: powerDownColor()


tpGaugeColor1

定義: tpGaugeColor1()


tpGaugeColor2

定義: tpGaugeColor2()


tpCostColor

定義: tpCostColor()


pendingColor

定義: pendingColor()


translucentOpacity

定義: translucentOpacity()

戻り値

(number) 160


changeTextColor

定義: changeTextColor()


changePaintOpacity

定義: changePaintOpacity()


drawText

定義: drawText()


textWidth

定義: textWidth()


drawTextEx

定義: drawTextEx()


convertEscapeCharacters

定義: convertEscapeCharacters()


actorName

定義: actorName()


partyMemberName

定義: partyMemberName()


processCharacter

定義: processCharacter()


processNormalCharacter

定義: processNormalCharacter()


processNewLine

定義: processNewLine()


processNewPage

定義: processNewPage()


obtainEscapeCode

定義: obtainEscapeCode()


obtainEscapeParam

定義: obtainEscapeParam()


processEscapeCharacter

定義: processEscapeCharacter()


processDrawIcon

定義: processDrawIcon()


makeFontBigger

定義: makeFontBigger()


makeFontSmaller

定義: makeFontSmaller()


calcTextHeight

定義: calcTextHeight()


drawIcon

定義: drawIcon()


drawFace

定義: drawFace()


drawCharacter

定義: drawCharacter()


drawGauge

定義: drawGauge()


hpColor

定義: hpColor()


mpColor

定義: mpColor()


tpColor

定義: tpColor()


drawActorCharacter

定義: drawActorCharacter()


drawActorFace

定義: drawActorFace()


drawActorName

定義: drawActorName()


drawActorClass

定義: drawActorClass()


drawActorNickname

定義: drawActorNickname()


drawActorLevel

定義: drawActorLevel()


drawActorIcons

定義: drawActorIcons()


drawCurrentAndMax

定義: drawCurrentAndMax()


drawActorHp

定義: drawActorHp()


drawActorMp

定義: drawActorMp()


drawActorTp

定義: drawActorTp()


drawActorSimpleStatus

定義: drawActorSimpleStatus()


drawItemName

定義: drawItemName()


drawCurrencyValue

定義: drawCurrencyValue()


paramchangeTextColor

定義: paramchangeTextColor()


setBackgroundType

定義: setBackgroundType()


showBackgroundDimmer

定義: showBackgroundDimmer()


hideBackgroundDimmer

定義: hideBackgroundDimmer()


updateBackgroundDimmer

定義: updateBackgroundDimmer()


refreshDimmerBitmap

定義: refreshDimmerBitmap()


dimColor1

定義: dimColor1()

戻り値

(string) "rgba(0, 0, 0, 0.6)"


dimColor2

定義: dimColor2()

戻り値

(string) "rgba(0, 0, 0, 0)"


canvasToLocalX

定義: canvasToLocalX(x)

Canvas 座標からローカル座標へ変換 (X)

引数 説明
x number Canvas の X 座標

canvasToLocalY

定義: canvasToLocalY(y)

Canvas 座標からローカル座標へ変換 (Y)

引数 説明
y number Canvas の Y 座標

reserveFaceImages

定義: reserveFaceImages()