Viewport
显示端口的类。用于只在画面的一部分显示精灵,而不影响其余部分。
超类
类方法
- Viewport.new(x, y, width,
height)
- Viewport.new(rect)
- Viewport.new (RGSS3)
-
生成 Viewport 对象。
如果没有指定参数,则大小和整个画面相同。(RGSS3)
方法
- dispose
-
释放显示端口。若是已释放则什么都不做。
该操作并不会自动释放其他关联的对象。
- disposed?
-
当显示端口已释放则返回 true。
- flash(color, duration)
-
开始闪烁显示端口。duration 指定闪烁的帧数。
若 color 设为 nil,闪烁时显示端口会消失。
- update
-
更新显示端口的闪烁。原则上,此方法一帧调用一次。
若是没有使用闪烁效果,则无须调用此方法。
属性
- rect
-
设定为显示端口的矩形(Rect)。
- visible
-
显示端口的可见状态,true 代表可见。默认为 true。
- z
-
显示端口的 Z 坐标。数值越大的显示在越前方。
Z 坐标相同的,越晚生成的对象显示在越前方。
- ox
-
显示端口原点的 X 坐标。修改此数值可以震动画面。
- oy
-
显示端口开始点的 Y 坐标。修改此数值可以震动画面。
- color
-
与显示端口合成的颜色(Color)。色彩的 alpha 值作为合成的比例。
此颜色与 flash 效果的颜色分开处理。
- tone
-
显示端口的色调(Tone)。