(1)
Dialog Class ( Scriptable Object, JSON, CSV μνλ λλ‘)
Dialog ReadΒ Class - Dialog Class, Bool - λμ¬λ₯Ό λ΄κ³ , μ½μλμ§ μ²΄ν¬
Dialog Cycle (Dialog Read λͺ¨μ) - νλ²μ λν μνμ€
(2)
λν μμ
(3)
Dialog Cycle μ΄κΈ°ν ( Dialog Classλ₯Ό μ΄λ»κ² λ§λ€μ§λ μμ )
μ κ°μ κ²½μ°μλ λ§νλ μ΄, λ§νμ μμΉ, μ€νλΌμ΄νΈ μμΉ, μ¬μ΄λ, CG μΌλ¬μ€νΈ κ°μ μ 보λ₯Ό λ£μμ
(4)
Dialog Read λ₯Ό κΊΌλ΄μ,Β
λ§μ μμλλ‘ μΆλ ₯ λκ² νλ Sequence Coroutine μ€ν
ν΄λΉ μ½λ£¨ν΄μ λλλ©΄ λ€μ Dialog Readλ₯Ό κΊΌλ΄λλ‘ ν¨
μ§κΈ μΆλ ₯ λλ λμ¬λ₯Ό λΉ λ₯΄κ² μμ± μν€κ² ν΄μ£Όλ Skip Coroutine μ€ν
(5)
Skip Coroutineμ (4) μμλκ³ , λΉ λ₯΄κ² λνλ₯Ό λκΈΈ λ μ¬μ©
Text += char λ₯Ό ν΅ν΄μ μΆλ ₯λλ λμ¬λ₯Ό κ·Έλ₯ Textλ‘ μΆλ ₯νκ² ν¨
(6)
(4) νΉμ (5) κ° μ’ λ£ λ ν,
μ무 ν€λ λλ₯΄λ©΄ Dialog Readλ₯Ό 체ν¬νκ³ μ½λ£¨ν΄ μ’ λ£
(7)
μ½μ μ²λ¦¬ λμμΌλ―λ‘ λ°λ³΅λ¬Έ μ¬ μ€ν
λ
λ μ¬μ΄ λ°©λ² μμΌλ©΄ κ·Έκ² μ λ΅
λμ¬λμ€μ νΉμ μ‘μ μ νκ³ μΆμΌλ©΄ μ΄λ»κ²νλμ
μ½λ£¨ν΄λ€ νμΆ μ‘°κ±΄μ AnyKey λμ μ λ€λ₯Έ ν€λ‘ λ°κΎΈκ³ μνλκ±° λ£μΌμλ©΄ λμ£
μλμ§ν, 빨리κ°κΈ°, μ½μλ¬Έμ₯μ€ν΅, λ°±λ‘κ·Έ, λ°±μ , λλΉ, λλΉλ€μμ½κΈ°
μ κ±Έ ν΅μΌλ‘ ν리ν©νλλ‘ λ§λ€μ΄ νλ‘μ νΈν λλ§λ€ μ¬μ©νλ€.