Project1

标题: 烛光系统的问题。 [打印本页]

作者: 风雪优游    时间: 2009-9-27 09:36
标题: 烛光系统的问题。
本帖最后由 风雪优游 于 2009-9-27 09:39 编辑
  1. #--------------------------------------------------------------------------
  2. # ● 初始化烛光
  3. #--------------------------------------------------------------------------
  4. def initialize_candle
  5. for k in 1...$candle_rect.size
  6. next unless $game_lighterlist[k]
  7. for j in $game_lighterlist[k]
  8. ch = j == 0 ? $game_player : $game_map.events[j]
  9. $candle_rect[k].x = ch.screen_x
  10. $candle_rect[k].y = ch.screen_y - 16
  11. lsx = $candle_rect[k].x - $candle_rect[k].bitmap.width / 2
  12. lsy = $candle_rect[k].y - $candle_rect[k].bitmap.height / 2
  13. $black_rect.bitmap.blt(lsx, lsy, $candle_rect[k].bitmap, $black_rect.bitmap.rect)
  14. end
  15. end
  16. end
复制代码
其中
  1. $candle_rect[k].x = ch.screen_x
  2. $candle_rect[k].y = ch.screen_y - 16
复制代码
出现问题

到底是为何?这两句是什么意思?是设置烛光的初始位置吗?


——————抱歉,我愚蠢了,此问题已解决——————
果然是没有对应事件导致的……




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