Module: MSK::Actions::Scale
- Included in:
- MSK::ActionDSL
- Defined in:
- lib/project/actions/scale.rb
Instance Method Summary collapse
- #scale_by(scale, duration = 0.25) ⇒ Object
- #scale_to(scale = 1.0, duration = 0.25) ⇒ Object
- #scale_x(x, duration = 0.25) ⇒ Object
- #scale_xy_by(x, y, duation = 0.25) ⇒ Object
- #scale_xy_to(x, y, duration = 0.25) ⇒ Object
- #scale_y(y, duration = 0.25) ⇒ Object
Instance Method Details
#scale_by(scale, duration = 0.25) ⇒ Object
4 5 6 |
# File 'lib/project/actions/scale.rb', line 4 def scale_by(scale, duration=0.25) SKAction.scaleBy(scale, duration: duration) end |
#scale_to(scale = 1.0, duration = 0.25) ⇒ Object
8 9 10 |
# File 'lib/project/actions/scale.rb', line 8 def scale_to(scale = 1.0, duration=0.25) SKAction.scaleTo(scale, duration: duration) end |
#scale_x(x, duration = 0.25) ⇒ Object
20 21 22 |
# File 'lib/project/actions/scale.rb', line 20 def scale_x(x, duration=0.25) SKAction.scaleXTo(x, duration: duration) end |
#scale_xy_by(x, y, duation = 0.25) ⇒ Object
12 13 14 |
# File 'lib/project/actions/scale.rb', line 12 def scale_xy_by(x, y, duation=0.25) SKAction.scaleXBy(x, y: y, duration: duration) end |
#scale_xy_to(x, y, duration = 0.25) ⇒ Object
16 17 18 |
# File 'lib/project/actions/scale.rb', line 16 def scale_xy_to(x, y, duration=0.25) SKAction.scaleXTo(x, y: y, duration: duration) end |
#scale_y(y, duration = 0.25) ⇒ Object
24 25 26 |
# File 'lib/project/actions/scale.rb', line 24 def scale_y(y, duration=0.25) SKAction.scaleYTo(y, duration: duration) end |