Project1

标题: 有趣的东东 [打印本页]

作者: yangff    时间: 2008-9-12 21:24
标题: 有趣的东东
$bit_hash={}
$bit_hash["1"] = Rect.new(0,0,32,32)
$bit_hash["新"] = Rect.new(32,0,32,32)
$bit_hash["游"] = Rect.new(64,0,32,32)
$bit_hash["戏"] = Rect.new(96,0,32,32)

$src_bitmap = Bitmap.new("1.png")
class Bitmap1 < Bitmap
  def draw_text1(x,y,text,opacity=255)
    xx = x
    while ((c = text.slice!(/./)) != nil)
      c = c.to_s
      if $bit_hash[c].nil?
        draw_text(x,y,self.width,self.height,c)
      else
        blt(x, y, $src_bitmap, $bit_hash[c], opacity)
        x += $bit_hash[c].width
      end
    end
  end
end
然后准备一张大小128*32的图命名1.png
然后写一个漂亮的“1”。
最后,执行:
$draw_text1 = Sprite.new
$draw_text1.bitmap = Bitmap1.new(100,100)
$draw_text1.bitmap.draw_text1(1,1,"1新游戏")
作者: hitlerson    时间: 2008-9-12 23:02
寫個UPDATE吧,讓他自己循環跳
作者: yangff    时间: 2008-9-13 01:36
以下引用hitlerson于2008-9-12 15:02:04的发言:

寫個UPDATE吧,讓他自己循環跳

?
作者: 越前リョーマ    时间: 2008-9-13 01:47
具体是干嘛的…… = =
作者: yangff    时间: 2008-9-13 03:40
以下引用越前リョーマ于2008-9-12 17:47:20的发言:

具体是干嘛的…… = =

用图片替换字符串
作者: yangff    时间: 2008-9-14 04:36
以下引用orochi2k于2008-9-13 1:05:00的发言:

拖去战斗数值美化用吧-_-0

。。。PIA!!!!
作者: ┏┇春┇┛    时间: 2008-9-14 05:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 越前リョーマ    时间: 2008-9-14 05:37
yangff又发这种看不大懂的东西了……
作者: 龙轩    时间: 2008-9-15 23:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: IamI    时间: 2008-9-15 23:01
这脚本很无聊,鉴定完毕。
打击之:神思殿写过这个脚本了
作者: 轮回者    时间: 2008-9-16 01:36
相传,以前神思做过一个这样的东西
不过,现在看来,已经被遗忘了~
作者: yangff    时间: 2008-9-17 20:13
以下引用轮回者于2008-9-15 17:36:02的发言:

相传,以前神思做过一个这样的东西
不过,现在看来,已经被遗忘了~

55555555
以下引用IamI于2008-9-15 15:01:16的发言:

这脚本很无聊,鉴定完毕。
打击之:神思殿写过这个脚本了

5555555555555555555555555555555555555555555555555555
作者: orochi2k    时间: 2009-6-12 08:00
拖去战斗数值美化用吧-_-0




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1