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

Project1

 找回密码
 注册会员
搜索
123
返回列表 发新帖
楼主: redant
打印 上一主题 下一主题

变量显示图片

 关闭 [复制链接]

Lv1.梦旅人

蚂蚁卡卡

梦石
0
星屑
116
在线时间
66 小时
注册时间
2007-12-16
帖子
3081
21
 楼主| 发表于 2008-11-15 22:14:09 | 只看该作者
http://www.namipan.com/d/9449624366e63bd3945604918b70435982f988bd1bf73400

就是这个吧

http://rpg.blue/upload_program/d/redant_11.15_107187201.rar

还有这个

都是工程 谢谢了
《隋唐乱》完整解密版点击进入
米兰,让我怎么说离开……

曾经我也是一个有志青年,直到我膝盖中了一箭……

《隋唐乱》博客地址
回复 支持 反对

使用道具 举报

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
22
发表于 2008-11-15 22:52:39 | 只看该作者
慢的原因是你把refresh写进了update中{/gg}

你可以在update中设置一个last_var来记录上次变量的值
如果变了,就刷新


=============我是厚道的分割线=============================

请将下面的update替换原脚本的

def update
   # 按下 B 键的情况下
  #refresh
  
   if @last_var != $game_variables[49] then
     @last_var = $game_variables[49]
     @sprite.bitmap = RPG::Cache.picture("【任务】寻#{@last_var}.png")
   end
   if Input.trigger?(Input::B)
      # 演奏取消 SE
      $game_system.se_play($data_system.cancel_se)
      $scene = Scene_Map.new
       return
     
    end
    if Input.trigger?(Input::C)
      # 同伴人数为 0、存档、游戏结束以外的场合
      if $game_party.actors.size == 0 and @command_window.index < 4
        # 演奏冻结 SE
        $game_system.se_play($data_system.buzzer_se)
        return
      end
    end
  end


还要记得初始化

def initialize
    super(320, 30, 300, 360)
    self.windowskin = RPG::Cache.windowskin("../system/menu/windowskins/palskin")
    self.opacity = 0
    self.contents = Bitmap.new(width - 32, height - 32)

    #refresh
    @sprite = Sprite.new
    @last_var = 0
   
   
   
  end



系统信息:本贴由本区版主认可,66RPG感谢您的热情解答~
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-21 12:10

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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