1μ€μμ½μμ.
λ¬Έμ
κ²μ λ΄ μ΄λ²€νΈ λ°μ 쑰건μ ν μ€νΈνμΌλ‘ κ΄λ¦¬μ€μ λλ€.
ν μ€νΈνμΌμμ μΆμΆλ κ°μ΄ "V1:5"λ©΄Β V1 λ³μκ° 5 μ΄μμΌλ λ°λ νκ³
"R3:6"μ΄λ©΄ R3 λ³μκ° 6 μ΄μμΌλ λ°λνλκ² κ΅¬νλͺ©νμμ΅λλ€.
κ·Έλμ λμΆ©Β
s = R3
i = 6
μ μΆμΆνλ€μμΒ
if (s > i) {}μ νλλ
aκ° stringκ°μ΄λΌ μλμ μνλκ΅°μ.
κ·Έλμ μλμ²λΌ λ§λ€μμ΅λλ€...
TE = R3:6 (ν μ€νΈνμΌμμ μΆμΆλ κ°)
var a,b;
b = int.Parse(TE.Substring(3))
if (TE.Substring(0)Β == "R")
{
if (TE.Substring(1) == 1)
{
a = script.R1
}
if (TE.Substring(1) == 2)
{
a = script.R2
}
if (TE.Substring(1) == 3)
{
a = script.R3
}
}
if (a > b)
{
print("γ γ μλλ¨")
}
μ΄λ«λλ μλμ΄ λ©λλ€!!
κ·Όλ° .. R4 R5 R6.. R100μ μ λ°μμΌλ‘ λ Έκ°λ€ν΄μ λ§λ€μ΄μΌν©λλ€..
λ°λ³΅λ¬Έμ μΈλ €κ³ νλλ°
kλ₯Ό μ°λ forλ¬Έμμ
var a = script.R + kλ₯Ό ν΄λ²λ¦¬λ©΄ μΈμμ λͺ»νκ³
var a = "Script.R"+k λ μλ©λλ€.
μ΄λ»κ² ν΄μΌν κΉμ?
1μ€ μμ½
var a = λ³μλͺ μ΄λ¦ μΌλΆ +Β λ³μλͺ μ΄λ¦ μΌλΆΒ νκ³ μΆμ΅λλ€.
λλ μμ μ μ΄λ° κ³ λ―Όμ νμμ§. λ μ’λ λ©μ²ν΄μ κ·Έλ₯ νλμ½λ©ν¨. ν€νΏ
λ³μλ₯Ό λ°°μ΄λ‘ νλ©΄ μ λκ³ , κΌ μ΄λ¦μ R1, R2, R3, ... μ΄λ κ² ν΄μΌλ§ νλμ? λ°°μ΄ μλλ©΄ mapμ μ΄μ©ν μλ μκ² λ€μ. μ λ C#μ λͺ°λΌμ C#μμλ mapμ μ΄λ»κ² μ°λμ§λ λͺ¨λ₯΄κ² μ§λ§μ.
λ°μ΄ν°κ° λ무 μ½λ μ’ μμ μ΄λΌμ λ± λ€μ΄λ΄λ μ΄ν΄κ° μλλꡬμμ΄ λ§μ΅λλ€.
λ°μ΄ν°μ string κ°μ ν΄λΉνλ λ³μκ°μΌλ‘ μΉννλμ μ λλΌλ©΄ Dictionaryλ₯Ό μ¬μ©ν΄λ³΄μλκ²?
λ°μ΄ν°λ₯Ό κ·Έλ₯ 2μ°¨μ λ°°μ΄λ‘ μ§μ§κ·Έλ¬μ΄
(char, int)λ‘ λ 2μ°¨μ λ°°μ΄μ ν€κ°μΌλ‘νλ dictionary λ§λμ
λ°°μ΄νλ λ§λμ μ TE.Substring(0) == "R" μΈκ²μ λ°°μ΄μ λ€ λ£κ³ λ°°μ΄ μΈλ±μ€λ‘ μ κ·Όνλ©΄λ©λλ€
μ΄κ²½μ°μ 2μ°¨μλ°°μ΄λ‘ λ§λμ μ νλ§λ€ TE.Substring(0)μ΄ κ°κΈ° λ€λ₯Έκ±Έ λ£μΌμλ©΄ μ κ·Όμ΄ λ μ½κ² μ£
κ·Έ λ³μλ€μ xml κ°μκ±Έλ‘ κ΄λ¦¬νλ©΄ μ¬μΈλ―
c#μ 리νλ μ μ΄λΌλ κ°λ ₯ν κΈ°λ₯μ μ¬μ©νλ©΄ λ³μλͺ μΌλ‘ ν΄λΉ λ³μμ μ κ·Όκ°λ₯νλ€
:λ₯Ό κΈ°μ€μΌλ‘ λ³μλͺ ,κ°μΌλ‘ λΆλ¦¬νκ³ λ¦¬νλ μ μ μ΄μ©ν΄μ κ°λΉκ΅νλ©΄ λ λΌλ€
μ΄λ°κ±° μνλκ±° λ§μ§?
http://gall.dcinside.com/mgallery/board/view/?id=game_dev&no=13513
μΆκ°
http://gall.dcinside.com/mgallery/board/view/?id=game_dev&no=13514
νλλ€ λ€λ€ κ°μ¬ν©λλ€