Files
UltimateFishing/Assets/Scripts/Assembly-UnityScript/perlin_class.cs
2026-02-21 16:45:37 +08:00

33 lines
601 B
C#

using System;
using UnityEngine;
[Serializable]
public class perlin_class
{
public float frequency;
public float amplitude;
public int octaves;
public animation_curve_class precurve;
public Vector2 offset;
public Vector2 offset_begin;
public Rect curve_menu_rect;
public perlin_class()
{
frequency = 512f;
amplitude = 1f;
octaves = 4;
precurve = new animation_curve_class();
offset = new Vector2(0f, 0f);
offset_begin = new Vector2(0f, 0f);
precurve.curve = AnimationCurve.Linear(0f, 0f, 1f, 1f);
precurve.default_curve = new AnimationCurve(precurve.curve.keys);
}
}