Project1

标题: 存盘页面人物的显示…… [打印本页]

作者: 然然    时间: 2008-4-6 08:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: 然然    时间: 2008-4-6 08:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: joshua    时间: 2008-4-6 09:05
哇,好多脚本啊,恩,蒙一下,第二个脚本里有个描绘角色你看看是不是那个
作者: 然然    时间: 2008-4-6 22:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: 水迭澜    时间: 2008-4-6 22:12
# 描绘角色
      for i in [email protected]
        bitmap = RPG::Cache.character(@characters[0], @characters[1])
        cw = bitmap.rect.width / 4
        ch = bitmap.rect.height / 4
        src_rect = Rect.new(0, 0, cw, ch)
        x = 300 - @characters.size * 32 + i * 64 - cw / 2
        self.contents.blt(x, 68 - ch, bitmap, src_rect)
      end

第一个脚本
改成
      for i in [email protected]
        testname = @characters.id.to_s + "_save"
        bitmap=Bitmap.new("Graphics/System/menu/HeadP/#{testname}")
        cw = bitmap.rect.width / 4
        ch = bitmap.rect.height / 4
        src_rect = Rect.new(0, 0, cw, ch)
        x = 300 - @characters.size * 32 + i * 64 - cw / 2
        self.contents.blt(x, 68 - ch, bitmap, src_rect)
      end
作者: 然然    时间: 2008-4-6 22:22
提示: 作者被禁止或删除 内容自动屏蔽
作者: 水迭澜    时间: 2008-4-6 22:31
= =你删除所有文件重新存盘试试

p.s 抱歉,应该是@character[0].to_s

     for i in [email protected]
       testname = @characters[0].to_s + "_save"
       bitmap=Bitmap.new("Graphics/System/menu/HeadP/#{testname}")
       cw = bitmap.rect.width / 4
       ch = bitmap.rect.height / 4
       src_rect = Rect.new(0, 0, cw, ch)
       x = 300 - @characters.size * 32 + i * 64 - cw / 2
       self.contents.blt(x, 68 - ch, bitmap, src_rect)
     end
作者: 然然    时间: 2008-4-6 22:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: 水迭澜    时间: 2008-4-6 22:45
这我就不明白了。为什么不用@character

作者: 然然    时间: 2008-4-6 22:48
提示: 作者被禁止或删除 内容自动屏蔽
作者: 水迭澜    时间: 2008-4-6 22:50
反正你的变量写的无论多有个性玩家也看不出来……
作者: 然然    时间: 2008-4-6 22:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 然然    时间: 2008-4-7 04:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: 水迭澜    时间: 2008-4-8 08:52
随意修改变量名会导致该变量未声明而使脚本出错。且过于不规范的变量名会增大程序解读的难度。建议在了解程序的运行方式之前不要想当然……
缺少end我不知道。多半是你改过的部分。自己检查一下好了。或者重新改一次。
每个IF处理完毕后都要有一个END [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~




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