示例#1
0
            public SpriteParamater(Path basepath)
            {
                RenderingOrder = new Value.Enum <Data.RenderingOrder>(Data.RenderingOrder.FirstCreatedInstanceIsFirst);

                Billboard  = new Value.Enum <BillboardType>(BillboardType.Billboard);
                AlphaBlend = new Value.Enum <AlphaBlendType>(AlphaBlendType.Blend);

                ColorAll        = new Value.Enum <StandardColorType>(StandardColorType.Fixed);
                ColorAll_Fixed  = new Value.Color(255, 255, 255, 255);
                ColorAll_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorAll_Easing = new ColorEasingParamater();
                ColorAll_FCurve = new ColorFCurveParameter();

                Color          = new Value.Enum <ColorType>(ColorType.Default);
                Color_Fixed_LL = new Value.Color(255, 255, 255, 255);
                Color_Fixed_LR = new Value.Color(255, 255, 255, 255);
                Color_Fixed_UL = new Value.Color(255, 255, 255, 255);
                Color_Fixed_UR = new Value.Color(255, 255, 255, 255);


                Position          = new Value.Enum <PositionType>(PositionType.Default);
                Position_Fixed_LL = new Value.Vector2D(-0.5f, -0.5f);
                Position_Fixed_LR = new Value.Vector2D(0.5f, -0.5f);
                Position_Fixed_UL = new Value.Vector2D(-0.5f, 0.5f);
                Position_Fixed_UR = new Value.Vector2D(0.5f, 0.5f);
                ColorTexture      = new Value.Path(basepath, "", true, "");
            }
示例#2
0
            public RibbonParamater()
            {
                AlphaBlend         = new Value.Enum <AlphaBlendType>(AlphaBlendType.Blend);
                ViewpointDependent = new Value.Boolean(false);
                ColorAll           = new Value.Enum <ColorAllType>(ColorAllType.Fixed);
                ColorAll_Fixed     = new Value.Color(255, 255, 255, 255);
                ColorAll_Random    = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorAll_Easing    = new ColorEasingParamater();

                Color         = new Value.Enum <ColorType>(ColorType.Default);
                Color_Fixed_L = new Value.Color(255, 255, 255, 255);
                Color_Fixed_R = new Value.Color(255, 255, 255, 255);

                Position         = new Value.Enum <PositionType>(PositionType.Default);
                Position_Fixed_L = new Value.Float(-0.5f);
                Position_Fixed_R = new Value.Float(0.5f);

                if (Core.Language == Language.Japanese)
                {
                    ColorTexture = new Value.Path("画像ファイル (*.png)|*.png", true, "");
                }
                else if (Core.Language == Language.English)
                {
                    ColorTexture = new Value.Path("Image File (*.png)|*.png", true, "");
                }
            }
示例#3
0
            public RingParamater()
            {
                RenderingOrder = new Value.Enum <Data.RenderingOrder>(Data.RenderingOrder.FirstCreatedInstanceIsFirst);

                Billboard  = new Value.Enum <BillboardType>(BillboardType.Fixed);
                AlphaBlend = new Value.Enum <AlphaBlendType>(AlphaBlendType.Blend);

                VertexCount = new Value.Int(16, 256, 3);

                ViewingAngle        = new Value.Enum <ViewingAngleType>(ViewingAngleType.Fixed);
                ViewingAngle_Fixed  = new Value.Float(360.0f, 360.0f, 0.0f);
                ViewingAngle_Random = new Value.FloatWithRandom(360.0f, 360.0f, 0.0f);
                ViewingAngle_Easing = new FloatEasingParamater(360.0f, 360.0f, 0.0f);

                Outer        = new Value.Enum <LocationType>(LocationType.Fixed);
                Outer_Fixed  = new FixedLocation(2.0f, 0.0f);
                Outer_PVA    = new PVALocation(2.0f, 0.0f);
                Outer_Easing = new Vector2DEasingParamater();

                Inner        = new Value.Enum <LocationType>(LocationType.Fixed);
                Inner_Fixed  = new FixedLocation(1.0f, 0.0f);
                Inner_PVA    = new PVALocation(1.0f, 0.0f);
                Inner_Easing = new Vector2DEasingParamater();

                CenterRatio        = new Value.Enum <CenterRatioType>(CenterRatioType.Fixed);
                CenterRatio_Fixed  = new Value.Float(0.5f, 1.0f, 0.0f);
                CenterRatio_Random = new Value.FloatWithRandom(0.5f, 1.0f, 0.0f);
                CenterRatio_Easing = new FloatEasingParamater(0.5f, 1.0f, 0.0f);

                OuterColor        = new Value.Enum <ColorType>(ColorType.Fixed);
                OuterColor_Fixed  = new Value.Color(255, 255, 255, 0);
                OuterColor_Random = new Value.ColorWithRandom(255, 255, 255, 0);
                OuterColor_Easing = new ColorEasingParamater();

                CenterColor        = new Value.Enum <ColorType>(ColorType.Fixed);
                CenterColor_Fixed  = new Value.Color(255, 255, 255, 255);
                CenterColor_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                CenterColor_Easing = new ColorEasingParamater();

                InnerColor        = new Value.Enum <ColorType>(ColorType.Fixed);
                InnerColor_Fixed  = new Value.Color(255, 255, 255, 0);
                InnerColor_Random = new Value.ColorWithRandom(255, 255, 255, 0);
                InnerColor_Easing = new ColorEasingParamater();

                if (Core.Language == Language.Japanese)
                {
                    ColorTexture = new Value.Path("画像ファイル (*.png)|*.png", true, "");
                }
                else if (Core.Language == Language.English)
                {
                    ColorTexture = new Value.Path("Image File (*.png)|*.png", true, "");
                }
            }
示例#4
0
            public ModelParamater()
            {
                Model         = new Value.Path("モデルファイル (*.efkmodel)|*.efkmodel", true, "");
                NormalTexture = new Value.PathForImage("画像ファイル (*.png)|*.png", true, "");
                Lighting      = new Value.Boolean(true);
                Culling       = new Value.Enum <CullingValues>(Data.CullingValues.Front);

                Color        = new Value.Enum <StandardColorType>(StandardColorType.Fixed);
                Color_Fixed  = new Value.Color(255, 255, 255, 255);
                Color_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                Color_Easing = new ColorEasingParamater();
                Color_FCurve = new ColorFCurveParameter();
            }
示例#5
0
            public ModelParamater(Value.Path basepath)
            {
                Model = new Value.PathForModel(basepath, Resources.GetString("ModelFilter"), true, "");

                Billboard = new Value.Enum <BillboardType>(BillboardType.Fixed);

                Culling = new Value.Enum <CullingValues>(Data.CullingValues.Front);

                Color        = new Value.Enum <StandardColorType>(StandardColorType.Fixed);
                Color_Fixed  = new Value.Color(255, 255, 255, 255);
                Color_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                Color_Easing = new ColorEasingParamater();
                Color_FCurve = new ColorFCurveParameter();
            }
示例#6
0
            public ModelParamater()
            {
                Model         = new Value.PathForModel(Properties.Resources.ModelFilter, true, "");
                NormalTexture = new Value.PathForImage(Properties.Resources.ImageFilter, true, "");

                Lighting = new Value.Boolean(true);
                Culling  = new Value.Enum <CullingValues>(Data.CullingValues.Front);

                Color        = new Value.Enum <StandardColorType>(StandardColorType.Fixed);
                Color_Fixed  = new Value.Color(255, 255, 255, 255);
                Color_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                Color_Easing = new ColorEasingParamater();
                Color_FCurve = new ColorFCurveParameter();
            }
示例#7
0
            public RingParamater(Path basepath)
            {
                RingShape      = new RingShapeParameter();
                RenderingOrder = new Value.Enum <Data.RenderingOrder>(Data.RenderingOrder.FirstCreatedInstanceIsFirst);

                Billboard  = new Value.Enum <BillboardType>(BillboardType.Fixed);
                AlphaBlend = new Value.Enum <AlphaBlendType>(AlphaBlendType.Blend);

                VertexCount = new Value.Int(16, 256, 3);

                /// for compatibility
                ViewingAngle        = new Value.Enum <ViewingAngleType>(ViewingAngleType.Fixed);
                ViewingAngle_Fixed  = new Value.Float(360.0f, 360.0f, 0.0f);
                ViewingAngle_Random = new Value.FloatWithRandom(360.0f, 360.0f, 0.0f);
                ViewingAngle_Easing = new FloatEasingParamater(360.0f, 360.0f, 0.0f);


                Outer        = new Value.Enum <LocationType>(LocationType.Fixed);
                Outer_Fixed  = new FixedLocation(2.0f, 0.0f);
                Outer_PVA    = new PVALocation(2.0f, 0.0f);
                Outer_Easing = new Vector2DEasingParamater();

                Inner        = new Value.Enum <LocationType>(LocationType.Fixed);
                Inner_Fixed  = new FixedLocation(1.0f, 0.0f);
                Inner_PVA    = new PVALocation(1.0f, 0.0f);
                Inner_Easing = new Vector2DEasingParamater();

                CenterRatio        = new Value.Enum <CenterRatioType>(CenterRatioType.Fixed);
                CenterRatio_Fixed  = new Value.Float(0.5f, 1.0f, 0.0f);
                CenterRatio_Random = new Value.FloatWithRandom(0.5f, 1.0f, 0.0f);
                CenterRatio_Easing = new FloatEasingParamater(0.5f, 1.0f, 0.0f);

                OuterColor        = new Value.Enum <ColorType>(ColorType.Fixed);
                OuterColor_Fixed  = new Value.Color(255, 255, 255, 0);
                OuterColor_Random = new Value.ColorWithRandom(255, 255, 255, 0);
                OuterColor_Easing = new ColorEasingParamater();

                CenterColor        = new Value.Enum <ColorType>(ColorType.Fixed);
                CenterColor_Fixed  = new Value.Color(255, 255, 255, 255);
                CenterColor_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                CenterColor_Easing = new ColorEasingParamater();

                InnerColor        = new Value.Enum <ColorType>(ColorType.Fixed);
                InnerColor_Fixed  = new Value.Color(255, 255, 255, 0);
                InnerColor_Random = new Value.ColorWithRandom(255, 255, 255, 0);
                InnerColor_Easing = new ColorEasingParamater();

                ColorTexture = new Value.Path(basepath, Resources.GetString("ImageFilter"), true, "");
            }
示例#8
0
            public TrackParameter(Path basepath)
            {
                TrackSizeFor       = new Value.Enum <TrackSizeType>(TrackSizeType.Fixed);
                TrackSizeFor_Fixed = new Value.Float(1, float.MaxValue, 0);

                TrackSizeMiddle       = new Value.Enum <TrackSizeType>(TrackSizeType.Fixed);
                TrackSizeMiddle_Fixed = new Value.Float(1, float.MaxValue, 0);

                TrackSizeBack       = new Value.Enum <TrackSizeType>(TrackSizeType.Fixed);
                TrackSizeBack_Fixed = new Value.Float(1, float.MaxValue, 0);

                ColorLeft        = new Value.Enum <StandardColorType>(StandardColorType.Fixed);
                ColorLeft_Fixed  = new Value.Color(255, 255, 255, 255);
                ColorLeft_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorLeft_Easing = new ColorEasingParamater();
                ColorLeft_FCurve = new ColorFCurveParameter();

                ColorLeftMiddle        = new Value.Enum <StandardColorType>(StandardColorType.Fixed);
                ColorLeftMiddle_Fixed  = new Value.Color(255, 255, 255, 255);
                ColorLeftMiddle_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorLeftMiddle_Easing = new ColorEasingParamater();
                ColorLeftMiddle_FCurve = new ColorFCurveParameter();

                ColorCenter        = new Value.Enum <StandardColorType>(StandardColorType.Fixed);
                ColorCenter_Fixed  = new Value.Color(255, 255, 255, 255);
                ColorCenter_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorCenter_Easing = new ColorEasingParamater();
                ColorCenter_FCurve = new ColorFCurveParameter();

                ColorCenterMiddle        = new Value.Enum <StandardColorType>(StandardColorType.Fixed);
                ColorCenterMiddle_Fixed  = new Value.Color(255, 255, 255, 255);
                ColorCenterMiddle_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorCenterMiddle_Easing = new ColorEasingParamater();
                ColorCenterMiddle_FCurve = new ColorFCurveParameter();

                ColorRight        = new Value.Enum <StandardColorType>(StandardColorType.Fixed);
                ColorRight_Fixed  = new Value.Color(255, 255, 255, 255);
                ColorRight_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorRight_Easing = new ColorEasingParamater();
                ColorRight_FCurve = new ColorFCurveParameter();

                ColorRightMiddle        = new Value.Enum <StandardColorType>(StandardColorType.Fixed);
                ColorRightMiddle_Fixed  = new Value.Color(255, 255, 255, 255);
                ColorRightMiddle_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorRightMiddle_Easing = new ColorEasingParamater();
                ColorRightMiddle_FCurve = new ColorFCurveParameter();

                SplineDivision = new Value.Int(1, int.MaxValue, 1);
            }
示例#9
0
            public RibbonParamater()
            {
                AlphaBlend         = new Value.Enum <AlphaBlendType>(AlphaBlendType.Blend);
                ViewpointDependent = new Value.Boolean(false);
                ColorAll           = new Value.Enum <ColorAllType>(ColorAllType.Fixed);
                ColorAll_Fixed     = new Value.Color(255, 255, 255, 255);
                ColorAll_Random    = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorAll_Easing    = new ColorEasingParamater();

                Color         = new Value.Enum <ColorType>(ColorType.Default);
                Color_Fixed_L = new Value.Color(255, 255, 255, 255);
                Color_Fixed_R = new Value.Color(255, 255, 255, 255);

                Position         = new Value.Enum <PositionType>(PositionType.Default);
                Position_Fixed_L = new Value.Float(-0.5f);
                Position_Fixed_R = new Value.Float(0.5f);

                ColorTexture = new Value.Path(Properties.Resources.ImageFilter, true, "");
            }
示例#10
0
            public RibbonParamater(Path basepath)
            {
                AlphaBlend         = new Value.Enum <AlphaBlendType>(AlphaBlendType.Blend);
                ViewpointDependent = new Value.Boolean(false);
                ColorAll           = new Value.Enum <ColorAllType>(ColorAllType.Fixed);
                ColorAll_Fixed     = new Value.Color(255, 255, 255, 255);
                ColorAll_Random    = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorAll_Easing    = new ColorEasingParamater();

                Color         = new Value.Enum <ColorType>(ColorType.Default);
                Color_Fixed_L = new Value.Color(255, 255, 255, 255);
                Color_Fixed_R = new Value.Color(255, 255, 255, 255);

                Position         = new Value.Enum <PositionType>(PositionType.Default);
                Position_Fixed_L = new Value.Float(-0.5f);
                Position_Fixed_R = new Value.Float(0.5f);

                SplineDivision = new Value.Int(1, int.MaxValue, 1);

                ColorTexture = new Value.Path(basepath, Resources.GetString("ImageFilter"), true, "");
            }
示例#11
0
            public RingParamater()
            {
                RenderingOrder = new Value.Enum<Data.RenderingOrder>(Data.RenderingOrder.FirstCreatedInstanceIsFirst);

                Billboard = new Value.Enum<BillboardType>(BillboardType.Fixed);
                AlphaBlend = new Value.Enum<AlphaBlendType>(AlphaBlendType.Blend);

                VertexCount = new Value.Int(16, 256, 3);

                ViewingAngle = new Value.Enum<ViewingAngleType>(ViewingAngleType.Fixed);
                ViewingAngle_Fixed = new Value.Float(360.0f, 360.0f, 0.0f);
                ViewingAngle_Random = new Value.FloatWithRandom(360.0f, 360.0f, 0.0f);
                ViewingAngle_Easing = new FloatEasingParamater(360.0f, 360.0f, 0.0f);

                Outer = new Value.Enum<LocationType>(LocationType.Fixed);
                Outer_Fixed = new FixedLocation(2.0f, 0.0f);
                Outer_PVA = new PVALocation(2.0f, 0.0f);
                Outer_Easing = new Vector2DEasingParamater();

                Inner = new Value.Enum<LocationType>(LocationType.Fixed);
                Inner_Fixed = new FixedLocation(1.0f, 0.0f);
                Inner_PVA = new PVALocation(1.0f, 0.0f);
                Inner_Easing = new Vector2DEasingParamater();

                CenterRatio = new Value.Enum<CenterRatioType>(CenterRatioType.Fixed);
                CenterRatio_Fixed = new Value.Float(0.5f, 1.0f, 0.0f);
                CenterRatio_Random = new Value.FloatWithRandom(0.5f, 1.0f, 0.0f);
                CenterRatio_Easing = new FloatEasingParamater(0.5f, 1.0f, 0.0f);

                OuterColor = new Value.Enum<ColorType>(ColorType.Fixed);
                OuterColor_Fixed = new Value.Color(255, 255, 255, 0);
                OuterColor_Random = new Value.ColorWithRandom(255, 255, 255, 0);
                OuterColor_Easing = new ColorEasingParamater();

                CenterColor = new Value.Enum<ColorType>(ColorType.Fixed);
                CenterColor_Fixed = new Value.Color(255, 255, 255, 255);
                CenterColor_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                CenterColor_Easing = new ColorEasingParamater();

                InnerColor = new Value.Enum<ColorType>(ColorType.Fixed);
                InnerColor_Fixed = new Value.Color(255, 255, 255, 0);
                InnerColor_Random = new Value.ColorWithRandom(255, 255, 255, 0);
                InnerColor_Easing = new ColorEasingParamater();

                ColorTexture = new Value.Path(Properties.Resources.ImageFilter, true, "");
            }
示例#12
0
            public ModelParamater()
            {
                if (Core.Language == Language.Japanese)
                {
                    Model = new Value.Path("モデルファイル (*.efkmodel)|*.efkmodel", true, "");
                    NormalTexture = new Value.PathForImage("画像ファイル (*.png)|*.png", true, "");
                }
                else if (Core.Language == Language.English)
                {
                    Model = new Value.Path("Model File (*.efkmodel)|*.efkmodel", true, "");
                    NormalTexture = new Value.PathForImage("Image File (*.png)|*.png", true, "");
                }

                Lighting = new Value.Boolean(true);
                Culling = new Value.Enum<CullingValues>(Data.CullingValues.Front);

                Color = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                Color_Fixed = new Value.Color(255, 255, 255, 255);
                Color_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                Color_Easing = new ColorEasingParamater();
                Color_FCurve = new ColorFCurveParameter();
            }
示例#13
0
            public SpriteParamater()
            {
                RenderingOrder = new Value.Enum<Data.RenderingOrder>(Data.RenderingOrder.FirstCreatedInstanceIsFirst);

                Billboard = new Value.Enum<BillboardType>(BillboardType.Billboard);
                AlphaBlend = new Value.Enum<AlphaBlendType>(AlphaBlendType.Blend);

                ColorAll = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                ColorAll_Fixed = new Value.Color(255, 255, 255, 255);
                ColorAll_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorAll_Easing = new ColorEasingParamater();
                ColorAll_FCurve = new ColorFCurveParameter();

                Color = new Value.Enum<ColorType>(ColorType.Default);
                Color_Fixed_LL = new Value.Color(255, 255, 255, 255);
                Color_Fixed_LR = new Value.Color(255, 255, 255, 255);
                Color_Fixed_UL = new Value.Color(255, 255, 255, 255);
                Color_Fixed_UR = new Value.Color(255, 255, 255, 255);

                Position = new Value.Enum<PositionType>(PositionType.Default);
                Position_Fixed_LL = new Value.Vector2D(-0.5f, -0.5f);
                Position_Fixed_LR = new Value.Vector2D(0.5f, -0.5f);
                Position_Fixed_UL = new Value.Vector2D(-0.5f, 0.5f);
                Position_Fixed_UR = new Value.Vector2D(0.5f, 0.5f);
                ColorTexture = new Value.Path("画像ファイル (*.png)|*.png", true, "");
            }
示例#14
0
            public RibbonParamater()
            {
                AlphaBlend = new Value.Enum<AlphaBlendType>(AlphaBlendType.Blend);
                ViewpointDependent = new Value.Boolean(false);
                ColorAll = new Value.Enum<ColorAllType>(ColorAllType.Fixed);
                ColorAll_Fixed = new Value.Color(255, 255, 255, 255);
                ColorAll_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorAll_Easing = new ColorEasingParamater();

                Color = new Value.Enum<ColorType>(ColorType.Default);
                Color_Fixed_L = new Value.Color(255, 255, 255, 255);
                Color_Fixed_R = new Value.Color(255, 255, 255, 255);

                Position = new Value.Enum<PositionType>(PositionType.Default);
                Position_Fixed_L = new Value.Float(-0.5f);
                Position_Fixed_R = new Value.Float(0.5f);

                if(Core.Language == Language.Japanese)
                {
                    ColorTexture = new Value.Path("画像ファイル (*.png)|*.png", true, "");
                }
                else if(Core.Language == Language.English)
                {
                    ColorTexture = new Value.Path("Image File (*.png)|*.png", true, "");
                }
            }
示例#15
0
            public RibbonParamater()
            {
                AlphaBlend = new Value.Enum<AlphaBlendType>(AlphaBlendType.Blend);
                ViewpointDependent = new Value.Boolean(false);
                ColorAll = new Value.Enum<ColorAllType>(ColorAllType.Fixed);
                ColorAll_Fixed = new Value.Color(255, 255, 255, 255);
                ColorAll_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorAll_Easing = new ColorEasingParamater();

                Color = new Value.Enum<ColorType>(ColorType.Default);
                Color_Fixed_L = new Value.Color(255, 255, 255, 255);
                Color_Fixed_R = new Value.Color(255, 255, 255, 255);

                Position = new Value.Enum<PositionType>(PositionType.Default);
                Position_Fixed_L = new Value.Float(-0.5f);
                Position_Fixed_R = new Value.Float(0.5f);

                ColorTexture = new Value.Path(Properties.Resources.ImageFilter, true, "");
            }
示例#16
0
            public ModelParamater()
            {
                Model = new Value.Path(Properties.Resources.ModelFilter, true, "");
                NormalTexture = new Value.PathForImage(Properties.Resources.ImageFilter, true, "");

                Lighting = new Value.Boolean(true);
                Culling = new Value.Enum<CullingValues>(Data.CullingValues.Front);

                Color = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                Color_Fixed = new Value.Color(255, 255, 255, 255);
                Color_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                Color_Easing = new ColorEasingParamater();
                Color_FCurve = new ColorFCurveParameter();
            }
示例#17
0
            public TrackParameter()
            {
                TrackSizeFor = new Value.Enum<TrackSizeType>(TrackSizeType.Fixed);
                TrackSizeFor_Fixed = new Value.Float(1, float.MaxValue, 0);

                TrackSizeMiddle = new Value.Enum<TrackSizeType>(TrackSizeType.Fixed);
                TrackSizeMiddle_Fixed = new Value.Float(1, float.MaxValue, 0);

                TrackSizeBack = new Value.Enum<TrackSizeType>(TrackSizeType.Fixed);
                TrackSizeBack_Fixed = new Value.Float(1, float.MaxValue, 0);

                ColorLeft = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                ColorLeft_Fixed = new Value.Color(255, 255, 255, 255);
                ColorLeft_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorLeft_Easing = new ColorEasingParamater();
                ColorLeft_FCurve = new ColorFCurveParameter();

                ColorLeftMiddle = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                ColorLeftMiddle_Fixed = new Value.Color(255, 255, 255, 255);
                ColorLeftMiddle_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorLeftMiddle_Easing = new ColorEasingParamater();
                ColorLeftMiddle_FCurve = new ColorFCurveParameter();

                ColorCenter = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                ColorCenter_Fixed = new Value.Color(255, 255, 255, 255);
                ColorCenter_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorCenter_Easing = new ColorEasingParamater();
                ColorCenter_FCurve = new ColorFCurveParameter();

                ColorCenterMiddle = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                ColorCenterMiddle_Fixed = new Value.Color(255, 255, 255, 255);
                ColorCenterMiddle_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorCenterMiddle_Easing = new ColorEasingParamater();
                ColorCenterMiddle_FCurve = new ColorFCurveParameter();

                ColorRight = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                ColorRight_Fixed = new Value.Color(255, 255, 255, 255);
                ColorRight_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorRight_Easing = new ColorEasingParamater();
                ColorRight_FCurve = new ColorFCurveParameter();

                ColorRightMiddle = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                ColorRightMiddle_Fixed = new Value.Color(255, 255, 255, 255);
                ColorRightMiddle_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorRightMiddle_Easing = new ColorEasingParamater();
                ColorRightMiddle_FCurve = new ColorFCurveParameter();
            }
示例#18
0
            public RingParamater()
            {
                RenderingOrder = new Value.Enum<Data.RenderingOrder>(Data.RenderingOrder.FirstCreatedInstanceIsFirst);

                Billboard = new Value.Enum<BillboardType>(BillboardType.Fixed);
                AlphaBlend = new Value.Enum<AlphaBlendType>(AlphaBlendType.Blend);

                VertexCount = new Value.Int(16, 256, 3);

                ViewingAngle = new Value.Enum<ViewingAngleType>(ViewingAngleType.Fixed);
                ViewingAngle_Fixed = new Value.Float(360.0f, 360.0f, 0.0f);
                ViewingAngle_Random = new Value.FloatWithRandom(360.0f, 360.0f, 0.0f);
                ViewingAngle_Easing = new FloatEasingParamater(360.0f, 360.0f, 0.0f);

                Outer = new Value.Enum<LocationType>(LocationType.Fixed);
                Outer_Fixed = new FixedLocation(2.0f, 0.0f);
                Outer_PVA = new PVALocation(2.0f, 0.0f);
                Outer_Easing = new Vector2DEasingParamater();

                Inner = new Value.Enum<LocationType>(LocationType.Fixed);
                Inner_Fixed = new FixedLocation(1.0f, 0.0f);
                Inner_PVA = new PVALocation(1.0f, 0.0f);
                Inner_Easing = new Vector2DEasingParamater();

                CenterRatio = new Value.Enum<CenterRatioType>(CenterRatioType.Fixed);
                CenterRatio_Fixed = new Value.Float(0.5f, 1.0f, 0.0f);
                CenterRatio_Random = new Value.FloatWithRandom(0.5f, 1.0f, 0.0f);
                CenterRatio_Easing = new FloatEasingParamater(0.5f, 1.0f, 0.0f);

                OuterColor = new Value.Enum<ColorType>(ColorType.Fixed);
                OuterColor_Fixed = new Value.Color(255, 255, 255, 0);
                OuterColor_Random = new Value.ColorWithRandom(255, 255, 255, 0);
                OuterColor_Easing = new ColorEasingParamater();

                CenterColor = new Value.Enum<ColorType>(ColorType.Fixed);
                CenterColor_Fixed = new Value.Color(255, 255, 255, 255);
                CenterColor_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                CenterColor_Easing = new ColorEasingParamater();

                InnerColor = new Value.Enum<ColorType>(ColorType.Fixed);
                InnerColor_Fixed = new Value.Color(255, 255, 255, 0);
                InnerColor_Random = new Value.ColorWithRandom(255, 255, 255, 0);
                InnerColor_Easing = new ColorEasingParamater();

                if (Core.Language == Language.Japanese)
                {
                    ColorTexture = new Value.Path("画像ファイル (*.png)|*.png", true, "");
                }
                else if (Core.Language == Language.English)
                {
                    ColorTexture = new Value.Path("Image File (*.png)|*.png", true, "");
                }
            }