/// <summary> /// Fade in /// </summary> /// <returns></returns> public bool FadeIn() { float alpha = controller.GetFloat(SMOOTH) + Time.deltaTime; controller.SetFloat(SMOOTH, Mathf.Clamp01(alpha)); if (alpha >= 1.0f) { return(true); } return(false); }
/// <summary> /// ノイズの数を指定する /// (数値に依存はしない) /// </summary> /// <param name="scale"></param> public void SetLengthScale(float scale = 200.0f) { scale = Mathf.Clamp(scale, 0.0f, 500.0f); controller.SetFloat("_LengthScale", scale); }
/// <summary> /// 円の大きさを指定する /// </summary> /// <param name="distance"></param> public void SetCircleDist(float distance) => controller.SetFloat("_Distance", distance);