示例#1
0
    /// <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);