car.as

来自「APE音频格式编解码源代码」· AS 代码 · 共 35 行

AS
35
字号
package {
	
	import org.cove.ape.*;
	
	public class Car extends Group {
		
		private var wheelParticleA:WheelParticle;
		private var wheelParticleB:WheelParticle;
		
		
		public function Car(colC:uint, colE:uint) {
			
			wheelParticleA = new WheelParticle(140,10,14,false,2);
			wheelParticleA.setStyle(0, colC, 1, colE);
			addParticle(wheelParticleA);
			wheelParticleA.sprite.cacheAsBitmap = true;
			
			wheelParticleB = new WheelParticle(200,10,14,false,2);
			wheelParticleB.setStyle(0, colC, 1, colE);
			addParticle(wheelParticleB);
			wheelParticleB.sprite.cacheAsBitmap = true;
			
			var wheelConnector:SpringConstraint = new SpringConstraint(wheelParticleA, wheelParticleB,
					0.5, true, 8);
			wheelConnector.setStyle(0, colC, 1, colE);
			addConstraint(wheelConnector);
		}
		
		
		public function set speed(s:Number):void {
			wheelParticleA.angularVelocity = s;
			wheelParticleB.angularVelocity = s;
		}
	}
}

⌨️ 快捷键说明

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