コード例 #1
0
ファイル: TestProjectile.cs プロジェクト: MK4H/MHUrho
        public static TestProjectileInstance CreateNew(ILevelManager level, IProjectile projectile, TestProjectileType type)
        {
            var instance = new TestProjectileInstance(level, projectile, type);

            instance.flier = BallisticProjectile.CreateNew(instance, level);

            return(instance);
        }
コード例 #2
0
ファイル: TestProjectile.cs プロジェクト: MK4H/MHUrho
 public override ProjectileInstancePlugin GetInstanceForLoading(ILevelManager level, IProjectile projectile)
 {
     return(TestProjectileInstance.GetInstanceForLoading(level, projectile, this));
 }
コード例 #3
0
ファイル: TestProjectile.cs プロジェクト: MK4H/MHUrho
 public override ProjectileInstancePlugin CreateNewInstance(ILevelManager level, IProjectile projectile)
 {
     return(TestProjectileInstance.CreateNew(level, projectile, this));
 }