设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1666|回复: 1

[已经解决] 求帮忙去掉箭头!我实在找不到了!

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1733
在线时间
484 小时
注册时间
2006-1-7
帖子
1073
发表于 2015-6-3 21:23:29 | 显示全部楼层 |阅读模式

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

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

x

想修改Window_Skill,在战斗的时候之显示一排。然后,就去不掉箭头了。。。。。怎么找也找不到地方。
求帮忙去掉,顺便告诉我是在哪里除了问题。。。。。

Window_Skill

评分

参与人数 1星屑 +35 收起 理由
RyanBern + 35 手动认可奖励

查看全部评分

初从文,三年不中;后习武,校场发一矢,中鼓吏,逐之出;遂学医,有所成。自撰一良方,服之,卒。

Lv4.逐梦者 (版主)

梦石
0
星屑
9467
在线时间
5073 小时
注册时间
2013-6-21
帖子
3580

开拓者贵宾剧作品鉴家

发表于 2015-6-3 22:24:29 | 显示全部楼层
问题:
在initialize方法里面,首先是区分了Window_Skill是否在战斗中调用。
但是refresh方法的位置有问题,因为,在refresh方法执行之前,该窗口的大小是640*352,然后refresh方法会根据窗口的大小来确定窗口内容的大小,所以此时窗口内容的宽是640-32=608,。
refresh方法执行之后,由于是战斗场景,窗口的大小和位置被重新定义,但是窗口内容的宽还是608,所以才会出现向右的箭头。
解决办法:
把initialize的refresh移动到26行之后。

点评

原来是逻辑顺序错了。多谢提示。以后一定注意。  发表于 2015-6-3 23:37

评分

参与人数 1星屑 +30 收起 理由
白鬼 + 30 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-3-28 17:20

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表