Project1

标题: 怎么让事件交替闪烁颜色 [打印本页]

作者: 乱摸阿弥陀佛    时间: 2009-6-12 17:48
标题: 怎么让事件交替闪烁颜色
打开一个开关,1号角色的行走图持续闪烁绿色,每隔几帧闪一次,在正常色调和绿色之间交替,关掉开关就不闪了
作者: 66rpg学习    时间: 2009-6-12 18:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: 乱摸阿弥陀佛    时间: 2009-6-12 18:16
如果是1号事件闪绿色呢?这么改好像没效果。。?

class Game_Character
   attr_accessor  :character_hue
end

class Game_Map
Timer = 20  #每几贞闪烁一次?
alias map_update update
def update
  @time =0 if @time == nil #时间变量
  if $game_switches[1] and $game_map.events[1].moving?
     @time += 1         
     if @time >= Timer and $game_map.events[1].character_hue == 80
       $game_map.events[1].character_hue = 0  #主角变正常
       @time = 0
     elsif @time >= Timer and $game_map.events[1].character_hue == 0
       $game_map.events[1].character_hue = 80
       @time = 0
     end
  end
  map_update
end
end
作者: 66rpg学习    时间: 2009-6-12 18:22
提示: 作者被禁止或删除 内容自动屏蔽
作者: goahead    时间: 2009-6-12 18:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: 乱摸阿弥陀佛    时间: 2009-6-12 18:48
原来是色相变了,能不能整个行走图变成绿色。然后和正常颜色交替


作者: 66rpg学习    时间: 2009-6-12 18:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: 乱摸阿弥陀佛    时间: 2009-6-12 18:54
比如下面这样全部变红


作者: 66rpg学习    时间: 2009-6-12 18:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: 乱摸阿弥陀佛    时间: 2009-6-12 18:58
我以前问过事件变色的问题,紫苏回答的,不过那个是持续几帧变色。我想问下这种变色效果怎么做到与正常颜色交替变化,并用开关控制

http://rpg.blue/viewthread.php?tid=123825&ntime=2009-6-12+10%3A55%3A09
作者: 66rpg学习    时间: 2009-6-12 19:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: goahead    时间: 2009-6-12 19:02
提示: 作者被禁止或删除 内容自动屏蔽




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