0
im 입자 시스템을 사용하여 파티클을 생성 할 때 시작 x 값과 y 값을 전달합니다.이 값을 통해 내가 원하는 곳으로 각도를 얻습니다. 입자를 쏘지 만 나는 그것이 내가 할 수있는 수직 속도와 수평 속도를 가지고 그래서 그것을 필요로합니까? 내 입자의각도에서 '적합한'수평 및 수직 속도 찾기 - android
해킹 및 슬래시 : 당신이 입자는 다음, 너비 또는 높이의 전체를 건너의 사용 방법을 오래
Particle(int x, int y,int x2,int y2) {
this.x = x;
this.y = y;
this.state = BulletParticle.STATE_ALIVE;
this.widht = MAX_DIMENSION;//rndInt(1, MAX_DIMENSION);
this.height = this.widht;
// this.height = rnd(1, MAX_DIMENSION);
this.lifetime = DEFAULT_LIFETIME;
this.age = 0;
this.xv = x2;//(rndDbl(0, MAX_SPEED * 2) - MAX_SPEED);
this.yv = y2;//(rndDbl(0, MAX_SPEED * 2) - MAX_SPEED);
// smoothing out the diagonal speed
if (xv * xv + yv * yv > MAX_SPEED * MAX_SPEED) {
xv *= 0.7;
yv *= 0.7;
}