コード例 #1
0
ファイル: Projectile.cs プロジェクト: willym1/PantsGame
 public Projectile(Projectile attack, Actor source)
     : base(attack, source)
 {
     knockback = attack.knockback;
     particle = new ProjectileParticle(Global.particleManager.Get(key), new Vector2(source.col_rect.Center.X, source.col_rect.Bottom), direction);
     if (attack.knockback) source.velocity = -particle.velocity;
 }
コード例 #2
0
ファイル: Particle.cs プロジェクト: willym1/PantsGame
 public ProjectileParticle(ProjectileParticle particle, Vector2 _pos, double _direction)
     : base(particle, _pos, _direction)
 {
     range = particle.range;
 }