import java.awt.Color; public class Ball { ////常量声明//////////////////////////////////// public final double RADIUS=16d; ////属性/////////////////////////////////////// private double currentX,currentY; //球心坐标(在当前帧) private double r; //半径 private double stepX,stepY; //位移量 private double nextX,nextY; //球心坐标(在下一帧) private Color color; //颜色 private int value; //分值 private int ballID; //编号 private boolean pocketed; //是否入袋 ////构造函数//////////////////////////////////// public Ball() { this.r=16d; //初始化球的半径 this.pocketed=false; //设为没有入袋 this.stepX=0; //位移量置零,表示静止 this.stepY=0; this.ballID=0; } ////方法/////////////////////////////////////// //当前帧的球心坐标 public double getCurrentX() { return this.currentX; } public double getCurrentY() { return this.currentY; } public void setCurrentLocation(double currentX,double currentY) { this.currentX=currentX; this.currentY=currentY; } //下一帧的球心坐标 public double getNextX() { return this.nextX; } public double getNextY() { return this.nextY; } public void setNextLocation(double nextX,double nextY) { this.nextX=nextX; this.nextY=nextY; } //位移量 public double getStepX() { return this.stepX; } public double getStepY() { return this.stepY; } public void setStep(double stepX,double stepY) { this.stepX=stepX; this.stepY=stepY; } //球的编号 public int getID() { return this.ballID; } public void setID(int ID) { this.ballID=ID; } //球的分值 public int getValue() { return this.value; } public void setValue(int value) { this.value=value; } //球的颜色 public Color getColor() { return this.color; } public void setColor(Color color) { this.color=color; } //是否入袋 public boolean isPocketed() { return this.pocketed; } public void setPocketed(boolean pocketed) { this.pocketed=pocketed; } }
最近下载更多
ffffwwrgch LV1
4月28日
奈墨樱 LV1
2023年9月7日
wangjialiang1 LV17
2023年8月24日
huangzy LV12
2023年4月6日
xiaoweitianshi001 LV1
2022年11月8日
迷迭香 LV10
2022年9月21日
hhhhedd LV1
2022年6月14日
四季夏目 LV7
2022年3月22日
Darkic LV2
2022年1月23日
王圆姣 LV1
2022年1月7日
最近浏览更多
ffffwwrgch LV1
4月28日
奈墨樱 LV1
2023年9月7日
wangjialiang1 LV17
2023年8月24日
ann000 LV2
2023年7月2日
hougui LV1
2023年6月20日
微信网友_6469256976748544 LV1
2023年5月10日
huangzy LV12
2023年4月6日
leon96 LV1
2023年3月18日
xiaoweitianshi001 LV1
2022年11月8日
迷迭香 LV10
2022年9月21日