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

📄 trace.java

📁 java编的一个火焰程序
💻 JAVA
字号:
package skyrocket;

import java.awt.Color;
import java.awt.Graphics2D;

class Trace extends Thing {



double velocityX, velocityY;

Trace( Thing thing ) {
	super( thing.canvas );
	this.color = thing.color;
	this.width = thing.width;
	this.height = thing.height;
	stateX = thing.stateX;
	stateY = thing.stateY;
}

void draw( Graphics2D g, int time ) {

	g.fillRect( (int)stateX, (int)stateY, width, height );

	color = new Color(
		(int) ( color.getRed() * canvas.traceDarkerFactor ),
		(int) ( color.getGreen() * canvas.traceDarkerFactor ),
		(int) ( color.getBlue() * canvas.traceDarkerFactor )
	);
	if( color.getRed() + color.getGreen() + color.getBlue() < 10 )
		stateDead = true;

}




}

⌨️ 快捷键说明

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