seekpunk Posted August 21, 2015 Share Posted August 21, 2015 this is my jsfiddle : http://jsfiddle.net/mrLt1swj/1/what i did basically is creating an empty sprite and append the arc as it's child like this :paddle = graphics2.arc(0, 0, 110, game.math.degToRad(0), game.math.degToRad(45), false);paddleSprite = game.add.sprite(0, 0);game.physics.enable(paddleSprite, Phaser.Physics.ARCADE);paddleSprite.anchor.set(0.5);// Add the graphics to the sprite as a childpaddleSprite.addChild(paddle);in this case i can use the physics on the arc , but the problem here is that the arc is basically a polygon shape, second the position of the sprite is at 0,0 and the arc have different coordinate so the collision will not work if the ball hit the arc instead it will work if it hit the empty spritehow can i set the collision bound of the arc so the collision between the ball and the arc work is there any possible solution where i can set physics to arc and not use the sprite Link to comment Share on other sites More sharing options...
Recommended Posts