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

Project1

 找回密码
 注册会员
搜索
楼主: 八云紫
打印 上一主题 下一主题

[重金悬赏]窗口中 Sprite 的刷新问题

 关闭 [复制链接]

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

11
 楼主| 发表于 2008-9-19 01:30:50 | 只看该作者
以下引用kissye于2008-9-18 17:28:54的发言:

那个,@viewport的宽度不对啊,大于一个数字的宽度
于是假如万位数字是4,不管后面千位百位实际是多少,都会变成4 5 6 7 8 9(89都显示到个位后面去了)
而千位本身的数字和万位导致的5重叠,就变成你顶楼图里的情况了

另外,一开始active = false的话,建议index = -1吖


这个也算是一个问题吧。 主要的问题在于, 后面出现的 数字不会消失。

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
46
在线时间
10 小时
注册时间
2007-5-27
帖子
2558

第1届Title华丽大赛新人奖

12
发表于 2008-9-19 01:31:47 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-7-8
帖子
466
13
发表于 2008-9-19 01:33:48 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

14
 楼主| 发表于 2008-9-19 01:37:45 | 只看该作者
以下引用沉影不器于2008-9-18 17:31:47的发言:

您似乎用sprite实现,换我写可能还用window,有现成的viewport和ox oy...


就是说,使用 viewport 的 ox oy 来替换掉 sprite 的 ox oy。 这样说话,似乎每位数字都要

创建一个 viewport 。 恩, 具体怎么实现么??

以下引用kissye于2008-9-18 17:33:48的发言:


以下引用八云紫于2008-9-18 17:30:50的发言:

这个也算是一个问题吧。 主要的问题在于, 后面出现的 数字不会消失。



那个是同一个问题-0-
sprite = Sprite.new(@viewport)      
sprite.bitmap = @bitmap
sprite.x = old_sprite.x
sprite.y = 0
sprite.src_rect.x = old_sprite.src_rect.x
这一段里要么改一下@viewport的宽度,要么改一下src_rect的宽度


src_rect的宽度 改变的话, 可能会出现 数字显示不全的问题的说。

@viewport的宽度 是为了测试的方便才故意变大点的,没怎么细调。{/hx}

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-7-8
帖子
466
15
发表于 2008-9-19 01:51:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

16
 楼主| 发表于 2008-9-19 02:05:20 | 只看该作者
old_sprite.dispose 也试过了, 可以会出错。

发生 RGSSErroe

disposed sprite 。

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

Lv1.梦旅人

风之塞尔达

梦石
0
星屑
50
在线时间
57 小时
注册时间
2005-10-22
帖子
2492

贵宾

17
发表于 2008-9-19 02:08:23 | 只看该作者
应该是new的太多了   引用同源的图像的话  应该不会有这种情况
在程序里延续塞尔达的传说, 在画板上勾勒塞尔达的轮廓!!
回复 支持 反对

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

18
 楼主| 发表于 2008-9-19 02:09:53 | 只看该作者
以下引用link006007于2008-9-18 18:08:23的发言:

应该是new的太多了   引用同源的图像的话  应该不会有这种情况


好吧,修改了一下, 错误是不发生了。 可是数字也没掉了。{/dk}

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-7-8
帖子
466
19
发表于 2008-9-19 02:11:25 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

风之塞尔达

梦石
0
星屑
50
在线时间
57 小时
注册时间
2005-10-22
帖子
2492

贵宾

20
发表于 2008-9-19 02:14:27 | 只看该作者
要上课了 - -b
反正  我觉得就是引用同源位图, 而不需要一直new
这个和角色行走图是一个道理    如果我没理解错误题目的话
在程序里延续塞尔达的传说, 在画板上勾勒塞尔达的轮廓!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-1 23:10

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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