查看: 1525|回复: 3

[已经解决] 为什么@viewport不需要定义,可以直接用?

[复制链接]
梦石
0
星屑
701
在线时间
511 小时
注册时间
2012-4-8
回帖
193
发表于 2015-2-10 19:30:53 | 显示全部楼层 |阅读模式

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

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

×
  def create_item_logo
    @logo_window = Window_Base.new(0,0,@category_window.width,Graphics.height - @category_window.height)
    @logo_window.draw_icon(264,4,0)
    @logo_window.draw_text(28,0,@logo_window.width - 28,@logo_window.line_height,"我的包裹")
    @logo_window.make_font_smaller
    @logo_window.draw_text(4,26,@logo_window.width - 4,@logo_window.line_height,"道具数:"+$game_party.all_items.size.to_s)
    @logo_window.make_font_bigger
    @logo_window.viewport = @viewport
  end
其中这一句
@logo_window.viewport = @viewport
是什么意思?我翻了一下,前面没有定义过@viewport啊
武侠|养成|战棋游戏《以武证道》头秃开发中...
开发日记在此

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2015-2-10 19:35:23 | 显示全部楼层
看看 Scene_Base#start 和 Scene_Base#create_main_viewport

评分

参与人数 1梦石 +1 收起 理由
VIPArcher + 1 我很赞同

查看全部评分

回复

使用道具 举报

梦石
0
星屑
701
在线时间
511 小时
注册时间
2012-4-8
回帖
193
 楼主| 发表于 2015-2-10 19:39:31 | 显示全部楼层
taroxd 发表于 2015-2-10 19:35
看看 Scene_Base#start 和 Scene_Base#create_main_viewport

来源我知道了,不过这一步
将 新窗口的显示端口 赋值为 场景的显示端口
有什么意义?
武侠|养成|战棋游戏《以武证道》头秃开发中...
开发日记在此
回复

使用道具 举报

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2015-2-10 19:41:39 | 显示全部楼层
黑白界 发表于 2015-2-10 19:39
来源我知道了,不过这一步
将 新窗口的显示端口 赋值为 场景的显示端口
有什么意义? ...

不一定有什么意义,说不定人家只是随便写的而已...

不过场景的显示端口 z 值比较高就是了。

具体有什么意义么……你把这句注释掉,看看有什么变化就知道了。如果没有变化,说明确实只是作者随便写的而已

评分

参与人数 1星屑 +1 收起 理由
黑白界 + 1 确实没什么变化

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部