查看: 1743|回复: 1

[已经解决] 请教main_viewport的用法

[复制链接]
梦石
0
星屑
49
在线时间
157 小时
注册时间
2013-8-14
回帖
155
发表于 2014-8-20 10:21:03 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
关于Scene_Base的create_main_viewport
[pre lang="ruby" line="1"]
@viewport = Viewport.new
@viewport.z = 200[/pre]


应该是生成全画面的viewport
我把它删掉还是能玩游戏...

问问它能做什么?
还是只是个装饰?

百合控

梦石
0
星屑
6548
在线时间
1275 小时
注册时间
2013-8-21
回帖
3522

开拓者

发表于 2014-8-20 10:26:56 | 显示全部楼层
因为create_main_viewport方法可以被继承

所以可以理解为这个端口被继承了

为Scene_Base的子类做准备

比如Scene_Map中 淡入/淡出效果用到了@viewport

Scene_ItemBase中 利用端口对子窗口定位

等等

总而言之 端口可以对其关联的窗口/精灵进行统一的操作

点评

哦~原来有用... 谢谢  发表于 2014-8-20 12:38

评分

参与人数 1星屑 +188 收起 理由
VIPArcher + 188 我很赞同

查看全部评分

萌新瑟瑟发抖
看到我请叫我去干活
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部