transfer.Rotate λ Mashf.sin ν¨μλ μ λΆ λ¨μκ° radian μ΄λΌμ
λμκ°λ κ°μλκ°μ λκ°μ΄ μ£Όκ³ μ½λμμ±μ μ΄λ κ² ν΄λ¨λλ°
μ¬μ§μ 보λκ±° μ²λΌ ν μΈλ°ν΄ λλκΉ μ΄κΈλ¨
κ°€λΌλ€μ΄ λΆλͺ¨-μμ κ΄κ³ κ±Έκ³ λΆλͺ¨λ₯Ό λ리λΌκ³ νλλ° κ·Έλ κ² μΌλ¨ ν΄λμλ €κ³ ν¨.
νλ°Β μ΄κ±΄ κ·Έλ₯ λκ°μ νμ μ½λλ‘ μ μκ±° λΏμΈλ°Β μ μ΄λ°κ±°μ?
νΉμ time μλͺ» λ£μ건κ°... Time.deltaTime μ΄λ Time.time νκ³ λ λ€λ₯΄λλΌ
Mathf.Rad2Deg, Mathf.Deg2Rad
κ΄ν pi κ° μ΄μνκ±° μ€μ μ°μ§ λ§κ³ rad2deg, deg2rad μ°κ±°λ Math μμ pi κ° μλμ§ μ°Ύμ보μ
γ γ ; λλ μ λλ κ±°μ λΉμ·νλ° double μ§€λ €μ κ·Έλ°κ±΄κ° μκ°ν΄λ³΄κ³ μμμ... Mathf ν¨μλ λ¨μκ° λΌλμ μ΄λΌκ³ μ νμμ΄μ pi μμκ±°μ
μ μ΄μ κ±°μ λΉμ·νκ²λλλ° μ’ λλ€κ° μλ°μ λλ κ±°μμ
2.0fμ΄ κΆ€μ μ λ°μ§λ¦μ΄κ³ , 1μ΄μ 1λ°ν΄ λλ €λ©΄ 2Pi κ° λμ΄μΌ νλκΉ 2.0f * Sin(Time.time * 2 * PI) μλ? κ·Έλ°λ° Time.time μ μ λ κ² μ¨λ λ λ°μ§ μ λͺ¨λ₯΄κ² μ
μ°Έκ³ λ‘ λ¬Όλ¦¬ κ΄λ ¨λ μ¬νμ FixedUpdate μμ νμ . Update λ νλ μλΉ νΈμΆμ΄λΌ νλ μλ μ΄νΈκ° λΉ¨λΌμ§λ©΄ κ³μ°λ λ λ§μ΄λλ―λ‘ λ¬Όλ¦¬κ³μ°μ μ£Όλ‘ FixedUpdate μμ ν¨. Time.time μ΄ νλ μλ³κ³Ό κ΄λ ¨μ΄ μλ€λ©΄ λ¬Έμ λ μκΈ΄ ν ν λ° λ¬Όλ¦¬λ μ¬λ§νλ©΄ FixedUpdate μμ νμ
μ€ λ PIκ° μλμ€ λͺ°λμ΄. μκΎΈ λλΈ μΉνμ μμ΄μλ°μ΄κ±° κ³€λνκ±°μλ€ λΌκ³ μκ°νλλ° κ³ λ§μ‘
κ·Έλ ꡬλ μ νλΈλ³΄κ³ λ°λΌνκ±°λΌ κ·Έλ° νλΌλ―Έν°μλμ€ λͺ°λμ΄ γ±γ γ±γ
10 λλ건 λ무빨λΌμ νμΈμ’ ν΄λ³΄λ €κ³
λ°μ€ λμ
μ°ΈνΌμ?
open jdk λ§μ€μ½νΈμΈλ― γ γ γ
μ¬μ©λ μμμ΄ μ€μ₯μ κ·Έ μ체μΈλ°
κΈ°κ°λ§νλ€
λ
μ§λ²λ½μΈκ°?