| 
 
| 赞 | 0 |  
| VIP | 12 |  
| 好人卡 | 5 |  
| 积分 | 1 |  
| 经验 | 43535 |  
| 最后登录 | 2020-11-2 |  
| 在线时间 | 1050 小时 |  
 Lv1.梦旅人 
	梦石0 星屑136 在线时间1050 小时注册时间2006-5-3帖子774 | 
| 本帖最后由 gaofei677 于 2013-8-27 16:53 编辑 
 很简单啦,把计时器的位置调整到显示区域意外不就又可以计时又看不到了吗
 例如 Sprite_Timer 初始化 initialize 部分 可以做如下修改
 
 使用方法是:在事件脚本中写 $timer_x += 100  则 计时器相对位置右移100
 $timer_y += 100  则 计时器相对位置下移100
 如果楼主觉得麻烦,也可以直接在mian前面插入如下脚本复制代码def initialize(viewport)
    super(viewport)
    self.bitmap = Bitmap.new(88, 48)
    self.bitmap.font.name = "Arial"
    self.bitmap.font.size = 32
    $timer_x = 0 if $timer_x == nil
    $timer_y = 0 if $timer_y == nil
    self.x = 544 - self.bitmap.width + $timer_x
    self.y = 0
    self.z = 200 +$timer_y
    update
  end
使用方法同上
 复制代码class Sprite_Timer < Sprite
  alias former_initialize initialize 
  def initialize 
     former_initialize
     $timer_x = 0 if $timer_x == nil
     $timer_y = 0 if $timer_y == nil
     self.x = 544 - self.bitmap.width + $timer_x
     self.z = 200 +$timer_y
  end
end
 | 
 评分
查看全部评分
 |