Example #1
0
        public OptionValues()
        {
            BackgroundColor = new Value.Color(0, 0, 0, 255);
            BackgroundImage = new Value.PathForImage("画像ファイル (*.png)|*.png", false, "");
            GridColor = new Value.Color(255, 255, 255, 255);

            IsGridShown = new Value.Boolean(true);
            IsXYGridShown = new Value.Boolean(false);
            IsXZGridShown = new Value.Boolean(true);
            IsYZGridShown = new Value.Boolean(false);

            GridLength = new Value.Float(2, float.MaxValue, 0.1f);
            LightDirection = new Value.Vector3D(1, 1, 1, 1, -1, 1, -1, 1, -1, 0.1f, 0.1f, 0.1f);
            LightColor = new Value.Color(215, 215, 215, 255);
            LightAmbientColor = new Value.Color(40, 40, 40, 255);
            Magnification = new Value.Float(1, float.MaxValue, 0.00001f);
            FPS = new Value.Enum<FPSType>(FPSType._60FPS);
            Coordinate = new Value.Enum<CoordinateType>(CoordinateType.Right);

            ColorSpace = new Value.Enum<ColorSpaceType>(ColorSpaceType.GammaSpace);

            MouseRotInvX = new Value.Boolean(false);
            MouseRotInvY = new Value.Boolean(false);
            MouseSlideInvX = new Value.Boolean(false);
            MouseSlideInvY = new Value.Boolean(false);

            GuiLanguage = new Value.Enum<Language>(Core.Language);
        }
Example #2
0
        internal RendererCommonValues()
        {
            ColorTexture = new Value.PathForImage("画像ファイル (*.png)|*.png", true, "");
            AlphaBlend = new Value.Enum<AlphaBlendType>(AlphaBlendType.Blend);
            Filter = new Value.Enum<FilterType>(FilterType.Linear);
            Wrap = new Value.Enum<WrapType>(WrapType.Repeat);

            FadeInType = new Value.Enum<FadeType>(FadeType.None);
            FadeInNone = new NoneParamater();
            FadeIn = new FadeInParamater();

            FadeOutType = new Value.Enum<FadeType>();
            FadeOutNone = new NoneParamater();
            FadeOut = new FadeOutParamater();

            UV = new Value.Enum<UVType>();

            UVDefault = new UVDefaultParamater();
            UVFixed = new UVFixedParamater();
            UVAnimation = new UVAnimationParamater();
            UVScroll = new UVScrollParamater();

            ZWrite = new Value.Boolean(false);
            ZTest = new Value.Boolean(true);

            Distortion = new Value.Boolean(false);
            DistortionIntensity = new Value.Float(1.0f, float.MaxValue, float.MinValue, 0.1f);
        }
Example #3
0
 internal LocationAbsValues()
 {
     Type = new Value.Enum<ParamaterType>(ParamaterType.None);
     None = new NoneParamater();
     Gravity = new GravityParamater();
     AttractiveForce = new AttractiveForceParamater();
 }
Example #4
0
 internal LocationValues()
 {
     Type = new Value.Enum<ParamaterType>(ParamaterType.Fixed);
     Fixed = new FixedParamater();
     PVA = new PVAParamater();
     Easing = new Vector3DEasingParamater();
     LocationFCurve = new Vector3DFCurveParameter();
 }
Example #5
0
 internal RendererValues()
 {
     Type = new Value.Enum<ParamaterType>(ParamaterType.Sprite);
     Sprite = new SpriteParamater();
     Ribbon = new RibbonParamater();
     Track = new TrackParameter();
     Ring = new RingParamater();
     Model = new ModelParamater();
 }
 internal GenerationLocationValues()
 {
     EffectsRotation = new Value.Boolean(false);
     Type = new Value.Enum<ParameterType>();
     Point = new PointParameter();
     Sphere = new SphereParameter();
     Model = new ModelParameter();
     Circle = new CircleParameter();
 }
Example #7
0
 internal RotationValues()
 {
     Type = new Value.Enum<ParamaterType>(ParamaterType.Fixed);
     Fixed = new FixedParamater();
     PVA = new PVAParamater();
     Easing = new Vector3DEasingParamater();
     AxisPVA = new AxisPVAParamater();
     AxisEasing = new AxisEasingParamater();
     RotationFCurve = new RotationFCurveParamater();
 }
Example #8
0
 internal CommonValues()
 {
     MaxGeneration = new Value.IntWithInifinite(1, false, int.MaxValue, 0);
     LocationEffectType = new Value.Enum<ParentEffectType>(ParentEffectType.Already);
     RotationEffectType = new Value.Enum<ParentEffectType>(ParentEffectType.Already);
     ScaleEffectType = new Value.Enum<ParentEffectType>(ParentEffectType.Already);
     RemoveWhenLifeIsExtinct = new Value.Boolean(true);
     RemoveWhenParentIsRemoved = new Value.Boolean(false);
     RemoveWhenAllChildrenAreRemoved = new Value.Boolean(false);
     Life = new Value.IntWithRandom(100, int.MaxValue, 1);
     GenerationTime = new Value.FloatWithRandom(1.0f, float.MaxValue, 0.00001f);
     GenerationTimeOffset = new Value.FloatWithRandom(0.0f, float.MaxValue, 0.0f);
 }
Example #9
0
        internal ScaleValues()
        {
            Type = new Value.Enum<ParamaterType>(ParamaterType.Fixed);
            Fixed = new FixedParamater();
            PVA = new PVAParamater();
            Easing = new Vector3DEasingParamater(1.0f, 1.0f, 1.0f);
            //Easing.Start.X.SetCenterDirectly(1.0f);
            //Easing.Start.Y.SetCenterDirectly(1.0f);
            //Easing.Start.Z.SetCenterDirectly(1.0f);
            //Easing.Start.X.SetMaxDirectly(1.0f);
            //Easing.Start.Y.SetMaxDirectly(1.0f);
            //Easing.Start.Z.SetMaxDirectly(1.0f);
            //Easing.Start.X.SetMinDirectly(1.0f);
            //Easing.Start.Y.SetMinDirectly(1.0f);
            //Easing.Start.Z.SetMinDirectly(1.0f);
            //Easing.End.X.SetCenterDirectly(1.0f);
            //Easing.End.Y.SetCenterDirectly(1.0f);
            //Easing.End.Z.SetCenterDirectly(1.0f);
            //Easing.End.X.SetMaxDirectly(1.0f);
            //Easing.End.Y.SetMaxDirectly(1.0f);
            //Easing.End.Z.SetMaxDirectly(1.0f);
            //Easing.End.X.SetMinDirectly(1.0f);
            //Easing.End.Y.SetMinDirectly(1.0f);
            //Easing.End.Z.SetMinDirectly(1.0f);
            SinglePVA = new SinglePVAParamater();

            SingleEasing = new FloatEasingParamater(1.0f);
            //SingleEasing.Start.SetCenterDirectly(1.0f);
            //SingleEasing.Start.SetMaxDirectly(1.0f);
            //SingleEasing.Start.SetMinDirectly(1.0f);
            //SingleEasing.End.SetCenterDirectly(1.0f);
            //SingleEasing.End.SetMaxDirectly(1.0f);
            //SingleEasing.End.SetMinDirectly(1.0f);

            FCurve = new Vector3DFCurveParameter();
            FCurve.FCurve.X.DefaultValue = 1.0f;
            FCurve.FCurve.Y.DefaultValue = 1.0f;
            FCurve.FCurve.Z.DefaultValue = 1.0f;
        }
Example #10
0
 public FCurveVector2D()
 {
     Timeline = new Enum <FCurveTimelineType>();
     X        = new FCurve <float>(0);
     Y        = new FCurve <float>(0);
 }
Example #11
0
 internal Vector3DEasingParamater(float defaultX = 0.0f, float defaultY = 0.0f, float defaultZ = 0.0f)
 {
     Start = new Value.Vector3DWithRandom(defaultX, defaultY, defaultZ);
     End = new Value.Vector3DWithRandom(defaultX, defaultY, defaultZ);
     StartSpeed = new Value.Enum<EasingStart>(EasingStart.Start);
     EndSpeed = new Value.Enum<EasingEnd>(EasingEnd.End);
 }
 public CircleParameter()
 {
     Division = new Value.Int(8, int.MaxValue, 1);
     Radius = new Value.FloatWithRandom();
     AngleStart = new Value.FloatWithRandom(0, float.MaxValue, float.MinValue);
     AngleEnd = new Value.FloatWithRandom(360, float.MaxValue, float.MinValue);
     Type = new Value.Enum<CircleType>(CircleType.Random);
 }
Example #13
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, "");
            }
Example #14
0
 public FadeOutParamater()
 {
     Frame = new Value.Float(1, float.MaxValue, 0);
     StartSpeed = new Value.Enum<EasingStart>(EasingStart.Start);
     EndSpeed = new Value.Enum<EasingEnd>(EasingEnd.End);
 }
 public ModelParameter()
 {
     Model = new Value.Path(Properties.Resources.ModelFilter, true, "");
     Type = new Value.Enum<ModelType>(ModelType.Random);
 }
Example #16
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, "");
                }
            }
            public ModelParameter()
            {
                if(Core.Language == Language.Japanese)
                {
                    Model = new Value.Path("モデルファイル (*.efkmodel)|*.efkmodel", true, "");
                }
                else
                {
                    Model = new Value.Path("Model File (*.efkmodel)|*.efkmodel", true, "");
                }

                Type = new Value.Enum<ModelType>(ModelType.Random);
            }
Example #18
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, "");
                }
            }
Example #19
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();
            }
Example #20
0
 public FCurveVector2D()
 {
     Timeline = new Enum <FCurveTimelineMode>(FCurveTimelineMode.Percent);
     X        = new FCurve <float>(0);
     Y        = new FCurve <float>(0);
 }
Example #21
0
 internal SoundParamater()
 {
     Wave = new Value.PathForSound(Properties.Resources.SoundFilter, true, "");
     Volume = new Value.FloatWithRandom(1.0f, 1.0f, 0.0f, DrawnAs.CenterAndAmplitude, 0.1f);
     Pitch = new Value.FloatWithRandom(0.0f, 2.0f, -2.0f, DrawnAs.CenterAndAmplitude, 0.1f);
     PanType = new Value.Enum<ParamaterPanType>(ParamaterPanType.Sound2D);
     Pan = new Value.FloatWithRandom(0.0f, 1.0f, -1.0f, DrawnAs.CenterAndAmplitude, 0.1f);
     Distance = new Value.Float(10.0f);
     Delay = new Value.IntWithRandom(0, int.MaxValue, 0);
 }
Example #22
0
 public UVAnimationParamater()
 {
     Start = new Value.Vector2D();
     Size = new Value.Vector2D();
     FrameLength = new Value.Int(1, int.MaxValue, 1);
     FrameCountX = new Value.Int(1, int.MaxValue, 1);
     FrameCountY = new Value.Int(1, int.MaxValue, 1);
     LoopType = new Value.Enum<LoopType>(RendererCommonValues.LoopType.Once);
 }
Example #23
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();
            }
Example #24
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, "");
            }
Example #25
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();
            }
Example #26
0
            internal SoundParamater()
            {
                if(Core.Language == Language.Japanese)
                {
                    Wave = new Value.PathForSound("音声ファイル (*.wav)|*.wav", true, "");
                }
                else if(Core.Language == Language.English)
                {
                    Wave = new Value.PathForSound("Sound File (*.wav)|*.wav", true, "");
                }

                Volume = new Value.FloatWithRandom(1.0f, 1.0f, 0.0f);
                Pitch = new Value.FloatWithRandom(0.0f, 2.0f, -2.0f);
                PanType = new Value.Enum<ParamaterPanType>(ParamaterPanType.Sound2D);
                Pan = new Value.FloatWithRandom(0.0f, 1.0f, -1.0f);
                Distance = new Value.Float(10.0f);
                Delay = new Value.IntWithRandom(0, int.MaxValue, 0);
            }
Example #27
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, "");
            }
Example #28
0
 internal SoundParamater()
 {
     Wave = new Value.PathForSound("音声ファイル (*.wav)|*.wav", true, "");
     Volume = new Value.FloatWithRandom(1.0f, 1.0f, 0.0f);
     Pitch = new Value.FloatWithRandom(0.0f, 2.0f, -2.0f);
     PanType = new Value.Enum<ParamaterPanType>(ParamaterPanType.Sound2D);
     Pan = new Value.FloatWithRandom(0.0f, 1.0f, -1.0f);
     Distance = new Value.Float(10.0f);
     Delay = new Value.IntWithRandom(0, int.MaxValue, 0);
 }
Example #29
0
 internal SoundValues()
 {
     Type = new Value.Enum<ParamaterType>(ParamaterType.None);
     None = new NoneParamater();
     Sound = new SoundParamater();
 }
Example #30
0
 internal FloatEasingParamater(float value = 0.0f, float max = float.MaxValue, float min = float.MinValue)
 {
     Start = new Value.FloatWithRandom(value, max, min);
     End = new Value.FloatWithRandom(value, max, min);
     StartSpeed = new Value.Enum<EasingStart>(EasingStart.Start);
     EndSpeed = new Value.Enum<EasingEnd>(EasingEnd.End);
 }
Example #31
0
 internal ColorEasingParamater()
 {
     Start = new Value.ColorWithRandom(255, 255, 255, 255);
     End = new Value.ColorWithRandom(255, 255, 255, 255);
     Start.Link = End;
     End.Link = Start;
     StartSpeed = new Value.Enum<EasingStart>(EasingStart.Start);
     EndSpeed = new Value.Enum<EasingEnd>(EasingEnd.End);
 }
Example #32
0
 internal Vector2DEasingParamater()
 {
     Start = new Value.Vector2DWithRandom(0, 0);
     End = new Value.Vector2DWithRandom(0, 0);
     StartSpeed = new Value.Enum<EasingStart>(EasingStart.Start);
     EndSpeed = new Value.Enum<EasingEnd>(EasingEnd.End);
 }