Advertisement
zhiyan114

Unity Mathv2 API

Jan 27th, 2022
807
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. /*
  5.  * Name: 数学
  6.  * Description: 数学的应用程序编程接口
  7.  * Author: 兽迷
  8.  */
  9. public static class 数学
  10. {
  11.     /// <summary>
  12.     /// 正弦 or known as Sine
  13.     /// </summary>
  14.     /// <return>
  15.     /// 退浮点数
  16.     /// </return>
  17.     public static float 正弦(float 角度)
  18.     {
  19.         return Mathf.Sin(角度);
  20.     }
  21.     /// <summary>
  22.     /// 余弦 or known as Cosine
  23.     /// </summary>
  24.     /// <return>
  25.     /// 退浮点数
  26.     /// </return>
  27.     public static float 余弦(float 角度)
  28.     {
  29.         return Mathf.Cos(角度);
  30.     }
  31.     /// <summary>
  32.     /// 切线 or known as Tangent
  33.     /// </summary>
  34.     /// <return>
  35.     /// 退浮点数
  36.     /// </return>
  37.     public static float 切线(float 角度)
  38.     {
  39.         return Mathf.Tan(角度);
  40.     }
  41.     /// <summary>
  42.     /// 反正弦 or known as Inverse of Sine
  43.     /// </summary>
  44.     /// <return>
  45.     /// 退浮点数
  46.     /// </return>
  47.     public static float 反正弦(float 角度)
  48.     {
  49.         return Mathf.Acos(角度);
  50.     }
  51.     // 我不需要更多解释了。。。
  52.     public static float 反余弦(float 角度)
  53.     {
  54.         return Mathf.Acos(角度);
  55.     }
  56.     public static float 割线(float 角度)
  57.     {
  58.         return Mathf.Cos(1 / 角度);
  59.     }
  60.     public static float 余割(float 角度)
  61.     {
  62.         return Mathf.Sin(1 / 角度);
  63.     }
  64.     public static float 余切(float 角度)
  65.     {
  66.         return Mathf.Tan(1 / 角度);
  67.     }
  68. }
Advertisement
Advertisement
Advertisement
RAW Paste Data Copied
Advertisement