⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 computdirection.java

📁 简单的用Java做的小游戏主要是用了自己的框架来
💻 JAVA
字号:
package assistant;
/**
 * 根据坐标计算方向类
 * @author lovo
 *
 */
public class ComputDirection {
	
	/**
	 * 计算单时间移动距离
	 * @param x 源X坐标
	 * @param y 源Y坐标
	 * @param speed 移动速度
	 * @return 单位时间移动像素数组
	 */
	public static double[] getDif(int x,int y,int speed){
		double[] dif=new double[2];
		
		/*获得源坐标和目标坐标的差值*/
		int difx=PublicVar.chip.getX()-x;
		int dify=PublicVar.chip.getY()-y;
		
		/*计算斜边距离*/
		double difTilted=Math.sqrt(difx*difx+dify*dify);
		
		/*计算时间*/
		double time=difTilted/speed;
		
		/*计算单位时间移动像素*/
		dif[0]=difx/time;
		dif[1]=dify/time;
		
		return dif;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -