An open library of RPG Maker MZ plugins, powered by the community.

PGMZ - The Community-Driven Plugin Library for RPG Maker MZ

MZ plugins

Scroll Box Window - ScrollBoxWindow.js

Plugin desc : Creates a scrollable window.

License : MIT License

Author : あわやまたな (Awayamatana)

Website : https://awaya3ji.seesaa.net/

Desc page : https://awaya3ji.seesaa.net/article/500204251.html

File name : ScrollBoxWindow.js

Help of plugin :

* @target MZ
* @plugindesc Creates a scrollable window.
* @author あわやまたな (Awayamatana)
* @url https://awaya3ji.seesaa.net/article/500204251.html
* @help Ver.1.1.1
* Created by plugin command and scrolled by key or mouse.
*
* @param bitmapHeight
* @text Bitmap Height
* @desc Basically no need to change.
* @type number
* @default 2048
*
* @command createWindow
* @text Create Window
* @desc Creates a scrollbox window.
*
* @arg id
* @text Identifier
* @desc The name of the window to operate on.
* @default 
*
* @arg text
* @text Text
* @type multiline_string
* @default 
*
* @arg x
* @text X
* @type combo
* @option Middle
* @option Right
* @default 0
*
* @arg y
* @text Y
* @type combo
* @option Middle
* @option Bottom
* @default 0
*
* @arg width
* @text Width
* @type combo
* @default UI Area Width
* @option UI Area Width
* @option UI Area Half Width
*
* @arg height
* @text Height
* @type combo
* @default UI Area Height
* @option UI Area Height
* @option UI Area Half Height
*
* @arg scrollY
* @text Scroll Y
* @type combo
* @default 0
* @option Bottom
*
* @arg backgroundType
* @text Background
* @type select
* @default Window
* @option Window
* @option Dim
* @option Transparent
*
* @arg windowskin
* @text Window Skin
* @type file
* @dir img/system
* @default 
*
* @arg backOpacity
* @text Back Opacity
* @desc default at -1
* @type number
* @min -1
* @max 255
* @default -1
*
* @command changeText
* @text Change Text
* @desc Change the displayed text.
*
* @arg id
* @text Identifier
* @desc The name of the window to operate on.
* @default 
*
* @arg text
* @text Text
* @type multiline_string
* @default 
*
* @command changeActive
* @text Change Active
* @desc Change scrollability.
*
* @arg id
* @text Identifier
* @desc The name of the window to operate on.
* @default 
*
* @arg boolean
* @text Boolean
* @type boolean
* @default false
*
* @command moveWindow
* @text Move Window
* @desc Move the window.
*
* @arg id
* @text Identifier
* @desc The name of the window to operate on.
* @default 
*
* @arg x
* @text X
* @type combo
* @option Middle
* @option Right
* @default 0
*
* @arg y
* @text Y
* @type combo
* @option Middle
* @option Bottom
* @default 0
*
* @command scrollWindow
* @text Scroll Window
* @desc Scrolls the window to the specified position.
*
* @arg id
* @text Identifier
* @desc The name of the window to operate on.
* @default 
*
* @arg scrollY
* @text Scroll Y
* @type combo
* @default 0
* @option Bottom
*
* @arg smooth
* @text Smooth
* @type boolean
* @default false
*
* @command scrollWindowBy
* @text Scroll Window By
* @desc Scrolls the window by the specified number.
*
* @arg id
* @text Identifier
* @desc The name of the window to operate on.
* @default 
*
* @arg scrollY
* @text Scroll Y
* @default 0
*
* @arg smooth
* @text Smooth
* @type boolean
* @default false
*
* @command changeWindow
* @text Change Window
* @desc Opens and closes the window.
*
* @arg id
* @text Identifier
* @desc The name of the window to operate on.
* @default 
*
* @arg operation
* @text Operation
* @type select
* @default open
* @option Open
* @value open
* @option Close
* @value close
*
* @arg instant
* @text Instant
* @type boolean
* @default false
*
* @command eraseWindow
* @text Erase Window
* @desc Erase the window.
*
* @arg id
* @text Identifier
* @desc The name of the window to operate on.
* @default 
*
* @arg instant
* @text Instant
* @type boolean
* @default false
*

スポンサードリンク

-MZ plugins

Copyright© PGMZ - The Community-Driven Plugin Library for RPG Maker MZ , 2026 All Rights Reserved.