Need to put a limit on a loop
显示 更早的评论
I have an elseif statement that detects when a ball enters into a circle. The problem is that once the ball enters the circle it does not leave fast enough sometimes and keeps running the else if statement. I need the loop to only execute once and then wait a certain amount of time before it can be used again.
elseif distsq1 <= Circle1Radius.^2
plot(circleXs,circleYs,'b');
bounce([(ballVector(1)), (Y_FACTOR + -1*(ballVector(2)))]);
Thoughts?
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Animation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!