Unity: Ball drops after colliding with the star









up vote
0
down vote

favorite












I am working on a game in which there is a ball that has to be thrown by the player in such a way that it should collect the stars placed in the air before hitting the goal without falling on the ground. The stars are stationary. Stars (no rigidbody) have a box collider attached to them and the ball has a sphere collider and a rigidbody ("Use Gravity" checked and "Is Kinematic" unchecked) attached. The Angular drag on the ball is set to 0. The ball when collides at the corner of the star works fine but when collides with the body of the star, falls off straight to the ground instead of moving in the direction in which it is thrown. Any ideas why this is happening?










share|improve this question

















  • 2




    It would be helpful if you could post some code. Also, is your stars collider a trigger? Sounds to me that you want the star to be a trigger and not a collider
    – Immorality
    Nov 10 at 21:09










  • You're right, Thanks! It had to be a trigger. My problem got resolved after changing it to trigger.
    – Kavita Kanwar
    Nov 11 at 12:39














up vote
0
down vote

favorite












I am working on a game in which there is a ball that has to be thrown by the player in such a way that it should collect the stars placed in the air before hitting the goal without falling on the ground. The stars are stationary. Stars (no rigidbody) have a box collider attached to them and the ball has a sphere collider and a rigidbody ("Use Gravity" checked and "Is Kinematic" unchecked) attached. The Angular drag on the ball is set to 0. The ball when collides at the corner of the star works fine but when collides with the body of the star, falls off straight to the ground instead of moving in the direction in which it is thrown. Any ideas why this is happening?










share|improve this question

















  • 2




    It would be helpful if you could post some code. Also, is your stars collider a trigger? Sounds to me that you want the star to be a trigger and not a collider
    – Immorality
    Nov 10 at 21:09










  • You're right, Thanks! It had to be a trigger. My problem got resolved after changing it to trigger.
    – Kavita Kanwar
    Nov 11 at 12:39












up vote
0
down vote

favorite









up vote
0
down vote

favorite











I am working on a game in which there is a ball that has to be thrown by the player in such a way that it should collect the stars placed in the air before hitting the goal without falling on the ground. The stars are stationary. Stars (no rigidbody) have a box collider attached to them and the ball has a sphere collider and a rigidbody ("Use Gravity" checked and "Is Kinematic" unchecked) attached. The Angular drag on the ball is set to 0. The ball when collides at the corner of the star works fine but when collides with the body of the star, falls off straight to the ground instead of moving in the direction in which it is thrown. Any ideas why this is happening?










share|improve this question













I am working on a game in which there is a ball that has to be thrown by the player in such a way that it should collect the stars placed in the air before hitting the goal without falling on the ground. The stars are stationary. Stars (no rigidbody) have a box collider attached to them and the ball has a sphere collider and a rigidbody ("Use Gravity" checked and "Is Kinematic" unchecked) attached. The Angular drag on the ball is set to 0. The ball when collides at the corner of the star works fine but when collides with the body of the star, falls off straight to the ground instead of moving in the direction in which it is thrown. Any ideas why this is happening?







unity3d gravity rigid-bodies






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 10 at 20:48









Kavita Kanwar

12018




12018







  • 2




    It would be helpful if you could post some code. Also, is your stars collider a trigger? Sounds to me that you want the star to be a trigger and not a collider
    – Immorality
    Nov 10 at 21:09










  • You're right, Thanks! It had to be a trigger. My problem got resolved after changing it to trigger.
    – Kavita Kanwar
    Nov 11 at 12:39












  • 2




    It would be helpful if you could post some code. Also, is your stars collider a trigger? Sounds to me that you want the star to be a trigger and not a collider
    – Immorality
    Nov 10 at 21:09










  • You're right, Thanks! It had to be a trigger. My problem got resolved after changing it to trigger.
    – Kavita Kanwar
    Nov 11 at 12:39







2




2




It would be helpful if you could post some code. Also, is your stars collider a trigger? Sounds to me that you want the star to be a trigger and not a collider
– Immorality
Nov 10 at 21:09




It would be helpful if you could post some code. Also, is your stars collider a trigger? Sounds to me that you want the star to be a trigger and not a collider
– Immorality
Nov 10 at 21:09












You're right, Thanks! It had to be a trigger. My problem got resolved after changing it to trigger.
– Kavita Kanwar
Nov 11 at 12:39




You're right, Thanks! It had to be a trigger. My problem got resolved after changing it to trigger.
– Kavita Kanwar
Nov 11 at 12:39

















active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53243257%2funity-ball-drops-after-colliding-with-the-star%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes















 

draft saved


draft discarded















































 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53243257%2funity-ball-drops-after-colliding-with-the-star%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Top Tejano songwriter Luis Silva dead of heart attack at 64

政党

天津地下鉄3号線