加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
Scene_Title #-------------------------------------------------------------------------- # ● 结束处理 #-------------------------------------------------------------------------- def terminate super SceneManager.snapshot_for_background dispose_background dispose_foreground end
Scene_Title
#--------------------------------------------------------------------------
# ● 结束处理
#--------------------------------------------------------------------------
def terminate
super
SceneManager.snapshot_for_background
dispose_background
dispose_foreground
end
#-------------------------------------------------------------------------- # ● 生成背景用的场景截图 #-------------------------------------------------------------------------- def self.snapshot_for_background @background_bitmap.dispose if @background_bitmap @background_bitmap = Graphics.snap_to_bitmap @background_bitmap.blur end
#--------------------------------------------------------------------------
# ● 生成背景用的场景截图
#--------------------------------------------------------------------------
def self.snapshot_for_background
@background_bitmap.dispose if @background_bitmap
@background_bitmap = Graphics.snap_to_bitmap
@background_bitmap.blur
end
F1 Graphics.snap_to_bitmap 将当前游戏画面截图存为位图对象。 所指向的是显现出来的图像,与调用 freeze 方法没有关联。 所生成的位图在不使用时必须被释放掉。
F1
Graphics.snap_to_bitmap
将当前游戏画面截图存为位图对象。
所指向的是显现出来的图像,与调用 freeze 方法没有关联。
所生成的位图在不使用时必须被释放掉。
生成背景用的场景截图然后用在哪?怎么用?
terminate后Graphics.freeze
然后SceneManager.snapshot_for_background到post_start的Graphics.transition
@background_bitmap的作用是什么?
"与调用 freeze 方法没有关联"是指? |