コード例 #1
0
 public ToolTerrainNoise()
 {
     this.m_noiseType.Names = new string[]
     {
         Localizer.Localize("PARAM_NOISE_RAISE"),
         Localizer.Localize("PARAM_NOISE_LOWER"),
         Localizer.Localize("PARAM_NOISE_RAISE_LOWER")
     };
     ParamEnumBase<TerrainManipulator.NoiseType> arg_BF_0 = this.m_noiseType;
     TerrainManipulator.NoiseType[] array = new TerrainManipulator.NoiseType[3];
     array[0] = TerrainManipulator.NoiseType.Absolute;
     array[1] = TerrainManipulator.NoiseType.InverseAbsolute;
     arg_BF_0.Values = array;
     this.m_hardness.Value = 0.3f;
 }
コード例 #2
0
        public ToolTerrainNoise()
        {
            this.m_noiseType.Names = new string[]
            {
                Localizer.Localize("PARAM_NOISE_RAISE"),
                Localizer.Localize("PARAM_NOISE_LOWER"),
                Localizer.Localize("PARAM_NOISE_RAISE_LOWER")
            };
            ParamEnumBase <TerrainManipulator.NoiseType> arg_BF_0 = this.m_noiseType;

            TerrainManipulator.NoiseType[] array = new TerrainManipulator.NoiseType[3];
            array[0]              = TerrainManipulator.NoiseType.Absolute;
            array[1]              = TerrainManipulator.NoiseType.InverseAbsolute;
            arg_BF_0.Values       = array;
            this.m_hardness.Value = 0.3f;
        }
コード例 #3
0
 public static void Noise_Begin(int numOctaves, float noiseSize, float persistence, TerrainManipulator.NoiseType noiseType)
 {
     Binding.FCE_Terrain_Noise_Begin(numOctaves, noiseSize, persistence, (int)noiseType);
 }