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

Project1

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

[原创发布] 【中阶教程】你真的懂了吗?(一)

 关闭 [复制链接]

Lv2.观梦者

永遠神剣

梦石
0
星屑
334
在线时间
412 小时
注册时间
2009-8-16
帖子
1797

贵宾

11
发表于 2009-10-6 18:59:51 | 只看该作者
好难。。。。。。。。。。。。。。:dizzy:
新的UI 旧的开始
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1045
在线时间
1564 小时
注册时间
2008-7-30
帖子
4418

贵宾

12
发表于 2009-10-6 19:50:47 | 只看该作者
我还想说一句,论坛设置的图片缩放把Lz的那张图缩得好难看

See FScript Here:https://github.com/DeathKing/fscript
潜心编写URG3中。
所有对URG3的疑问和勘误或者建议,请移步至发布页面。
欢迎萌妹纸催更
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
93 小时
注册时间
2008-5-16
帖子
745
13
发表于 2009-10-6 20:43:28 | 只看该作者
嗯`来顶II哈`
学习学习!!!
回复 支持 反对

使用道具 举报

Lv3.寻梦者

孤独守望

梦石
0
星屑
3121
在线时间
1534 小时
注册时间
2006-10-16
帖子
4321

开拓者贵宾

14
 楼主| 发表于 2009-10-7 13:34:50 | 只看该作者
下面公布家庭作业答案:
class Sprite_Up < Sprite
  def initialize(string)
    super()
    @string = string
    self.bitmap = Bitmap.new(640,480)
  end
  def update(str)
    super()
    if @string != str
      @string = str
      refresh(str)
    end
  end
  # dispose
  def refresh(str)
    #super
    self.bitmap.draw_text(self.bitmap.rect,str,1)
  end
end

a = Sprite_Up.new("")
for i in 1..300
  a.update("Hello World")
  Graphics.update
end
a.flash(Color.new(255,0,0),40)
for i in 1..40
  a.update("Hello World")
  Graphics.update
end
a.dispose

refresh中super删去(10分)
dispose方法定义直接删去(15分。加super的得10分)
update要加上super(10分)
最后的循环中,必须更新精灵,否则看不到flash的效果(15分)
另外闲着没事给draw_text加上1得到额外的5分,总分不超过50分。
大家做的如何> <
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复 支持 反对

使用道具 举报

Lv1.梦旅人

~琉璃の雪~<

梦石
0
星屑
49
在线时间
36 小时
注册时间
2008-11-6
帖子
3678
15
发表于 2009-10-7 14:05:29 | 只看该作者
另外闲着没事给draw_text加上1得到额外的5分
IamI 发表于 2009-10-7 13:34

这东西我也注意到了,我很奇怪为啥少了1它不抱错?
~现在开始自绘头像~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

℃ake

梦石
0
星屑
50
在线时间
8 小时
注册时间
2009-6-6
帖子
787
16
发表于 2009-10-7 14:09:09 | 只看该作者
这算哪门子答案,这个动画也没动起来呀貌似就改了下坐标。
我爱66RPG,但我讨厌66.
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1045
在线时间
1564 小时
注册时间
2008-7-30
帖子
4418

贵宾

17
发表于 2009-10-7 16:28:35 | 只看该作者
好像最开始就注释了一个……囧了Orz~

dispose那地方还真没看到……Orz……

See FScript Here:https://github.com/DeathKing/fscript
潜心编写URG3中。
所有对URG3的疑问和勘误或者建议,请移步至发布页面。
欢迎萌妹纸催更
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-10-16
帖子
34
18
发表于 2009-10-17 08:08:26 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-8-15
帖子
98
19
发表于 2009-10-31 21:06:26 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1 小时
注册时间
2009-7-25
帖子
55
20
发表于 2009-11-1 14:02:23 | 只看该作者
好难,不明白..
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-28 08:15

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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