Sha256: 68e9bd95cbb44bec95a1db2d5b308fc69fdfe0577297c1fbc57d206bceb28e29
Contents?: true
Size: 1.07 KB
Versions: 2
Compression:
Stored size: 1.07 KB
Contents
describe Joybox::Actions::Move do behaves_like "Action Sprite" it "should move the sprite by position" do @sprite.run_action Move.by position: [15, 15] @sprite.position.should == CGPointMake(5, 5) wait 0.2 do @sprite.position.should.not == CGPointMake(5, 5) @sprite.position.x.should.not.be.close 20, 0.1 @sprite.position.y.should.not.be.close 20, 0.1 end wait 0.4 do @sprite.position.should.not == CGPointMake(5, 5) @sprite.position.x.should.be.close 20, 0.1 @sprite.position.y.should.be.close 20, 0.1 end end it "should move the sprite to position" do @sprite.run_action Move.to position: [10, 10] @sprite.position.should == CGPointMake(5, 5) wait 0.2 do @sprite.position.should.not == CGPointMake(5, 5) @sprite.position.x.should.not.be.close 10, 0.1 @sprite.position.y.should.not.be.close 10, 0.1 end wait 0.4 do @sprite.position.should.not == CGPointMake(5, 5) @sprite.position.x.should.be.close 10, 0.1 @sprite.position.y.should.be.close 10, 0.1 end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
joybox-1.1.1 | spec/motion/joybox/actions/move_spec.rb |
joybox-1.1.0 | spec/motion/joybox/actions/move_spec.rb |