1. νλ μ΄μ΄ μ€λΈμ νΈκ° λ²½ μ€λΈμ νΈμ λΏμΌλ©΄ room1μμ room2λ‘ νλ©΄μ΄ μ νλλ μ½λ
2. νλ©΄ μ무λ°λ ν΄λ¦νλ©΄ λ€μ λ£ΈμΌλ‘ λμ΄κ°λ μ½λ
λ΄λΉμΈλ° μ΄μΌνλμ§ λͺ¨λ₯΄κ² μ.. 1λ²μ λ£Έμ΄ μ νλλκ² μλλΌ κ²μμ΄ λλλ²λ¦Ό....
ν΄λΉ λκΈμ μμ λμμ΅λλ€.
λ·μ§Έμ€μ var px = ob_player.x; μ΄κ±° var px = νλ μ΄μ΄ μ€λΈμ νΈ μ΄λ¦.x; <<μ΄κ²λλ€
2λ²μ λ§μ°μ€ ν΄λ¦μΈμμ ν΄ μ€ μ€λΈμ νΈλ₯Ό νλ λ§λ€κ±°λ, κΈ°μ‘΄μ μ¬μ©νλ κ΄λ¦¬μ© μ€λΈμ νΈμ μ΄λ²€νΈμ μ΄λ²€νΈ μΆκ° > λ§μ°μ€ > μ μΈκ³ > μ 체 μΌμͺ½ λλ¦ μΌλ‘ μ΄λ²€νΈ νλ λ§λ€μ΄μ κ±°κΈ°κ°λ€ room_next(); << λ£μ΄λ³΄μΈμ
μ§κΈλ³΄λ 1λ²μ λ²½μ λΏμμΌνλꡬλ λ²½ μ€λΈμ νΈλ λ³λλ‘ μλ€λ κ°μ νμ var obj_wall = λ²½ μ€λΈμ νΈ μ΄λ¦; var next_x = x +μ΄λ거리; var next_y = y +μ΄λ거리; var check_wall = instance_position(next_x, next_y, obj_wall);// μ΄λν μ’νμ λ²½μ΄ μλμ§ νμΈ if (check_wall > 0) room_goto(μ΄λμν¬ λ£Έ μ΄λ¦); /// λ²½μ΄ μμΌλ©΄ λ£Έμ΄λμν΄
μ§μ§ κ°μ¬.. μμ§κΉμ§ ν€λ§€κ³ μμμ
μ§μ§ κ³ λ§λ€
κ·Έλ¬λ©΄ μ μμ λ¨ 1λ² μ½λ λμ μ μ΄ λκΈμ μλ μ½λ μ λ ₯νλ©΄ λλκ±°μ?
μλκΈμ 무μνμΈμ©...
맨 μμ μ½λκ° μ€λ₯κ° λ¨λλ°, μ΄ μ½λλ€ μ€ν μ λ£λκ±° λ§μ£ ? var obj_wall = obj_wall; μ΄λ κ² μ λ ₯νλλ° μ€νν΄λ³΄λ €λ connot set a constant ("obj_walll") to a vlaue λΌκ³ μ»΄νμΌ μ€λ₯ λ¨λ©΄μ μ€νμ΄ μλΌμ..
μ€νμ λ£λκ±° λ§κ΅¬μ. λ§κΈλ³΄λ connot set a constant ("obj_walll") to a vlaue λ©μΈμ§μμ "obj_walll"μ΄λ©΄ walll << Lμ΄ 3κ°μΈκ±°κ°μλ° μ΄λ¦λ§λνμΈν΄λ΄μ€μΈμ
μ€ν μ λ¬κ³ , κΈμ λ ΈλμμΌλ‘ λ¨λ©΄ λλκ±° λ§λμ..
λΉ varλ‘ λ§λλ μμλ³μλ λ ΈλμμΌλ‘ νμλμ μμ§λ μλλ©΄ μ§κΈ μ¨λμ μ½λ μ¬λ €λ΄μ£Όμ€λμ
μ΄ μ λ§ var obj_wall = obj_wall; <<< μ΄κ±° μ€λΈμ νΈλͺ μ΄λ μμλ³μλͺ μ΄ κ°μΌλ©΄ λΆμνλκΉ λ μ€ νλμ μ΄λ¦μ λ°κΏλ΄μ£ΌμΈμ. κ²λ©λ μ€λ³΅λ μ΄λ¦μ μ½νλλΌκ΅¬μ
λ°λ³΄κ°μ΄ μ€μλ‘ λ€λ₯Έλ°λ€ μ½λ λ£κ³ ν€λ§€κ³ μμμ΄μ ν΄κ²°νμ΅λλ€ μ§μ§ κ°μ¬ν©λλ€ λ³΅λ°μΌμμΌ