台球

由左右迂回变为角度球

大题轨迹,视频无法上传

只是一个大体的轨迹(大写的敷衍)实际有细微(巨大)差别

在这里插入图片描述

由上篇修改在这里插入图片描述


需要修改的地方

将方向由右改为角度

double degree = 3.14/3;//60度

随之x和y发生的变化代码发生改变

x = x+10*Math.cos(degree);
y = y+10*Math.sin(degree);

判断语句发生改变

if(y>500-40-30||y<40+40/*关于x周对称*/){//500是窗口高度 40桌子边框 30直径 40 标题栏的高度
			degree = -degree;
		}
		//碰到左边界
		if(x<0+40||x>856-40-30){
			degree = 3.14-degree;
		}

B站视频学得

发布了3 篇原创文章 · 获赞 2 · 访问量 159

猜你喜欢

转载自blog.csdn.net/qq_44482821/article/details/104286946