λμΆ© μλ° λͺ¨μμμ νμ΄μ΄λΌν€ + μΈμ€νν°λ·° μΊ‘μ³ μΆκ°
Blade μμ GameObjectκ° μ½λΌμ΄λ2Dλ₯Ό κ°κ³ μλ μνμ (μμ2)
λ¬Έμ μ μλ°μ
μ΄ μ€μ·μ μ½λΌμ΄λλ₯Ό κ°κ³ μλ λ μ€λΈμ νΈμ μΆ©λ μνμ.
μμμ΄ λ¦¬μ§λλ°λλ₯Ό κ°κ³ μμΌλ©΄ μμ μΆ©λμ΄ μΌμ΄λμ§ μλμ§ μ₯ λ€μ΄κ°λ²λ¦Ό.
리μ§λλ°λλ₯Ό λΉΌλ²λ¦¬λ©΄ μΉΌμ΄ μ₯ λ€μ΄κ°μ§ μκ³ λΆλ₯λΆλ₯ν¨ (λ΄κ° μνλ μν)
κ·Όλ° μ΄κ² μΆ©λ μμ²΄κ° μμ μλλ― ν¨. μ½λμμμ μΆ©λνλ©΄ λ‘κ·Έλμ°λΌκ³ ν΄λ¨λλ° μλμ€λ€..
void OnCollisionEnter2D(Collision2D collision)
{
if (collision.gameObject.tag == "Ground")
{
Debug.Log("νμ΄");
}
}
isTrigger μ²΄ν¬ νμ΄μλκ±° νμΈνκ³ μ§λ©΄ μ€λΈμ νΈ νκ·Έ νμΈλ νμ..
ν΄κ²°λμ€μμλλ° μλμ λ€μ μ§λ¬Έ μ¬λ¦½λλ€.
리μ§λλ°λ μμμ΄ κ°κ³ μλ μνμμλ μΆ©λ μμ²΄κ° λΆκ°λ₯νκ²μΈμ§????
---------------------------------------------------------------------
ν΄κ²°Β
νμ΄μ΄λΌν€ + μΈμ€νν° μ¬μ§ γ±γ±
μμ°λ° μ§μμλλ.. ν΄κ·Όνκ³ λ€μμ§λ¬Έμ¬λ¦Ό - dc App
리μ§λλ°λλ νΉμ μμνν λ¬μλ¨μ?
본체 μμ λλ€μλλ° - dc App
μμκΊΌλ μ€νν±μΈκ° ν€λ€λ§ν±μΈκ° κ·Έκ±°ν΄λ§μ - dc App
μμνν λ 리μ§λλ°λ λ¬μλλ©΄ μμμ½λΌμ΄λλ λΆλͺ¨μ μ’ μλμ§μμ λΆλͺ¨,μμ -μ½λΌμ΄λ μ‘΄μ¬, λΆλͺ¨μλ§ λ¦¬μ§λλ°λ μ΄λ΄κ²½μ°μ μμμ½λΌμ΄λμ μΆ©λ,물리λ₯Ό λΆλͺ¨κ° λ°μ λΆλͺ¨,μμ -μ½λΌμ΄λ μ‘΄μ¬, λΆλͺ¨,μμ -리μ§λλ°λ μ΄λ΄κ²½μ° κ°μ μ²λ¦¬ν¨
isTriggerλ OnCollisionμ΄ μλλΌ OnTriggerλ‘ μ¨μΌν¨
νΈλ¦¬κ±° μλκ±°λ νμΈνꡬ, κ°μ μ²λ¦¬λλκ±° μκ³ μμ΄μ μμνν μ€ν¬λ¦½λ¬μλ¨μ - dc App
μ μ μλ μ§κΈ νμ¬μμ νμΈνλλ° λ¬Έμ ν΄κ²°λλ―ν©λλ€ γ±γ λ‘νν©λλ€ - dc App
μ΄λ»κ² ν΄κ²°νκ±΄μ§ λ§ν΄μ€μΌ λΉμ·ν κ³ λ―Ό μλ μ λ€μ΄ λ³΄κ³ μ°Έκ³ νμ§ μμμμ λ°λ‘ μ²λ¦¬νλ©΄ μμμ λ°λ 립μΌλ‘ λ΄μΌν΄μ νκ·Έλ λ μ΄μ΄λ± μμ±λ€ λ€ νμΈν΄μΌν¨
νλ κΈμμ νλλ° λ€μνμΈκ°λ₯νμ κ°μ
ν€λ€λ§ν±μ΄λΌ κ·ΈλΌ