コード例 #1
0
        public MyPlane_Sanae(StageDataPackage StageData, Point OriginalPosition)
            : base(StageData, OriginalPosition, "Sanae")
        {
            this.WeaponType = "A";
            List <BaseSubPlane> baseSubPlaneList1 = new List <BaseSubPlane>();

            baseSubPlaneList1.Add((BaseSubPlane) new SubPlane_Sanae(StageData, this.Position));
            baseSubPlaneList1.Add((BaseSubPlane) new SubPlane_Sanae(StageData, this.Position));
            List <BaseSubPlane> baseSubPlaneList2 = baseSubPlaneList1;
            SubPlane_Sanae      subPlaneSanae1    = new SubPlane_Sanae(StageData, this.Position);

            subPlaneSanae1.Mirrored = true;
            SubPlane_Sanae subPlaneSanae2 = subPlaneSanae1;

            baseSubPlaneList2.Add((BaseSubPlane)subPlaneSanae2);
            List <BaseSubPlane> baseSubPlaneList3 = baseSubPlaneList1;
            SubPlane_Sanae      subPlaneSanae3    = new SubPlane_Sanae(StageData, this.Position);

            subPlaneSanae3.Mirrored = true;
            SubPlane_Sanae subPlaneSanae4 = subPlaneSanae3;

            baseSubPlaneList3.Add((BaseSubPlane)subPlaneSanae4);
            this.SubPlaneList = baseSubPlaneList1;
            this.HighSpeed    = 4.5f;
            this.LowSpeed     = 2f;
        }
コード例 #2
0
ファイル: MyPlane_Sanae.cs プロジェクト: THSJF/sjf
        public MyPlane_Sanae(StageDataPackage StageData, Point OriginalPosition) : base(StageData, OriginalPosition, "Sanae")
        {
            WeaponType = "A";
            List <BaseSubPlane> baseSubPlaneList1 = new List <BaseSubPlane> {
                new SubPlane_Sanae(StageData, Position),
                new SubPlane_Sanae(StageData, Position)
            };
            List <BaseSubPlane> baseSubPlaneList2 = baseSubPlaneList1;
            SubPlane_Sanae      subPlaneSanae1    = new SubPlane_Sanae(StageData, Position)
            {
                Mirrored = true
            };
            SubPlane_Sanae subPlaneSanae2 = subPlaneSanae1;

            baseSubPlaneList2.Add(subPlaneSanae2);
            List <BaseSubPlane> baseSubPlaneList3 = baseSubPlaneList1;
            SubPlane_Sanae      subPlaneSanae3    = new SubPlane_Sanae(StageData, Position)
            {
                Mirrored = true
            };
            SubPlane_Sanae subPlaneSanae4 = subPlaneSanae3;

            baseSubPlaneList3.Add(subPlaneSanae4);
            SubPlaneList = baseSubPlaneList1;
            HighSpeed    = 4.5f;
            LowSpeed     = 2f;
        }