Viewport 显示端口类
[line]1[/line]
显示端口的类。在画面上显示精灵时,将精灵限制在画面的一部份,而不影响其余区域。
超类
[line]1[/line]
Object 物件类
类方法
[line]1[/line]
Viewport.new(x, y, width, height)
Viewport.new(rect)
Viewport.new (RGSS3)
生成显示端口对象。
如果没有指定参数,则将参数默认为全屏幕的数值。 (RGSS3)
方法
[line]1[/line]
dispose
释放显示端口。若是已经若显示端口已释放则什么都不做。
释放显示端口并不会同时自动释放所关联的单独对象。
disposed?
当显示端口已释放则返回 true。
flash(color, duration)
开始闪烁显示端口。duration 指定闪烁的帧数。
若 color 设为 nil,闪光时显示端口会消失。
update
刷新显示端口的闪烁效果。原则上,此方法一帧调用一次。
若是没有使用闪烁效果时,无须调用此方法。
属性
[line]1[/line]
rect
定义显示端口区域的矩形(Rect 矩形类 )。
visible
显示端口的可见状态,true 代表可见。
z
显示端口的 Z 坐标。数值愈大的平面愈靠近玩家。Z 坐标相同的,最后生成的对象则会最靠近玩家。
ox
显示端口开始点的 X 坐标。画面震动等效果时修改此数值。
oy
显示端口开始点的 Y 坐标。画面震动等效果时修改此数值。
color
与显示端口合成的颜色(Color 色彩类 )色彩的 alpha 值作为合成的比例。
此颜色与 flash 效果的颜色分开处理。
tone
显示端口的色调(Tone 色调类 )。
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |