Module: MSK::Actions::Transparency

Included in:
MSK::ActionDSL
Defined in:
lib/project/actions/transparency.rb

Instance Method Summary collapse

Instance Method Details

#fade_in(duration = 0.25) ⇒ Object



4
5
6
# File 'lib/project/actions/transparency.rb', line 4

def fade_in(duration=0.25)
  SKAction.fadeInWithDuration duration
end

#fade_out(duration = 0.25) ⇒ Object



8
9
10
# File 'lib/project/actions/transparency.rb', line 8

def fade_out(duration=0.25)
  SKAction.fadeInWithDuration duration
end

#fadeBy(factor, duration = 0.25) ⇒ Object



12
13
14
# File 'lib/project/actions/transparency.rb', line 12

def fadeBy(factor, duration=0.25)
  SKAction.fadeAlphaBy(factor, duration: duration)
end

#fadeTo(alpha, duration = 0.25) ⇒ Object



16
17
18
# File 'lib/project/actions/transparency.rb', line 16

def fadeTo(alpha, duration=0.25)
  SKAction.fadeAlphaTo(alpha, duration: duration)
end