E D R , A S I H C RSS

Unity Study

๊ฐœš”

  • Unity 3D๋ฅผ ๋“ค–ด๋Š” ๋ดคง€๋งŒ  •ž‘ จ๋ณธ ด —†๋‹ค! œ ๋‹ˆ‹ฐ๋ž€ ๋ฌด—‡ธ๊ฐ€? šฐ๋ฆฌ๊ฐ€ ŒŒ—คณ๋ณธ๋‹ค!

ผ •

  • ๋งคฃผ ๋ชฉš”ผ 7‹œ

•„ˆ˜ š”†Œ

๊ฐ•˜ž๋ฃŒ

  • http://sdrv.ms/11BDdaE
  • ๋งคฃผ ดšฉ•œ ppt, ˜ˆ‹œ ”„๋กœ Šธ, ๋ฆฌ†ŒŠค ™ธ ๊ธฐƒ€ ž๋ฃŒ๋ฅผ  „๋ถ€ —ฌ๊ธฐ— ˜ฌ๋ฆฌ๊ฒ Šต๋‹ˆ๋‹ค.

๋ชจž„

5›” 23ผ (ฒซ ๋ชจž„)

๋ฐฐšด ๋‚ดšฉ

  • Unity— ๋Œ€•ด„œ •Œ•„๋ณด๊ธฐ
    • Unity™€ Unity Pro ๋ฒ„ „๊ณผ˜ ฐจด 
    • Unity Android, iOS๋„ œ ๋ฃŒ๋‹ค.
  • ๊ฐž˜ ๋…ธŠธ๋ถ— ง ‘ „น˜•ด๋ณด๊ธฐ

›„๊ธฐ

ด๋ด‰๊ทœ

  • ฒ˜Œœผ๋กœ „–‰•˜๋Š” ๊ฐ๋ผ„œ šฐ„ € ๊ธฐ๋ณธ ธ ๊ฒƒ๋งŒ –ˆ—ˆ๋Š”๋ฐ.. ๋ฐ˜‘ ข‹๋„š”. ^^

๊น€•ดฒœ

  • œ ๋‹ˆ‹ฐ๊ฐ€ ๊ทธ € ๊ฒŒž„—”„ผ „ •Œ•˜๋Š”๋ฐ, ๋ญ ๋งŽ๋„š”. ‹œ๋ฎฌ๋ ˆดŒ…„ ๋” ๋งŽด ง€›•˜๋Š” ๊ตฐš”. ๊ฝค๋‚˜ žฌ๋ฏธžˆ๋Š” ๊•Œ•„๊ฐ‘๋‹ˆ๋‹ค. ด œ ŠฌŠฌ  ‘๋„ ๋˜๋ฉด ๋งŽ€ ๊ณณ— “ธ ๊ฒƒ ๊ฐ™๋„š”ใ…Žใ…Ž žฌ๋ฏธžˆ—ˆŠต๋‹ˆ๋‹ค.

ž„ง€›ˆ


unity ๊ฐ€ „„•˜๊ฒŒ กฐ ˆ•ด•ผ ๋  ๊ฒƒด ๋งŽ๋‹ค๋Š” ๊ฒƒ„ •Œ•˜Šต๋‹ˆ๋‹ค. ด๊ฒŒ ๊ด‘›๊นŒง€ ๋ชจ๋“  ๋ถ€๋ถ„„ „ ••ด•ผ ๋˜๊ธฐ ๋•Œ๋ฌธ— กฐ๊ธˆ –ด๋ คšธ ๊ฒƒ ๊ฐ™Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜๋„ —ด‹ฌžˆ ๋ฐฐ›Œ•ผ ๊ฒ Šต๋‹ˆ๋‹ค.

žฅ˜žฌ


œ ๋‹ˆ‹ฐ— ๋Œ€•ด„œ ๊ธฐ๋ณธ œผ๋กœ ๋ฐฐ› Šต๋‹ˆ๋‹ค.
•„ดฐœผ๋กœ ๋งŒ๋“ค๊ธฐ œ„•ด„  ๋งฅด •„š”•˜๋‹ค๋Š” ๊ฒƒ„ •Œ๊ฒŒ ๋˜—ˆŠต๋‹ˆ๋‹ค..

๊น€๋ฏผžฌ

  • œ ๋‹ˆ‹ฐ— ๋Œ€•ด •Œ•„๋ณผ ˆ˜ žˆ๋Š” ‹œ๊ฐ„ด—ˆŠต๋‹ˆ๋‹ค.
  • •„ ๊ทธ๋ฆฌ๊ณ  ง‘—„œ ฐพ•„๋ณด๋‹ˆ Unity 4 ๋ถ€„ฐ๋Š” ๋ฆฌ๋ˆ…Šค๋ฅผ ง€›•˜๊ธฐ ‹œž‘–ˆ„š”.

5›” 30ผ

๋ฐฐšด ๋‚ดšฉ

  • Unity 3D ดšฉ•ด„œ ๊ฐ„๋‹จ•œ ๊ฒŒž„„ ๋งŒ๋“ค–ด ๋ณดž.
    • Cube™€ Sphere๋ฅผ Scene— ๋“๋ก•œ๋‹ค.
    • ถ•„ ดšฉ•ด„œ ๊ฐฒด˜ position™€ rotation ๋“„ กฐ ˆ•  ˆ˜ žˆ๋‹ค. ๋˜•œ ฌ๊ธฐ๋„ กฐ ˆด ๊ฐ€๋Šฅ•˜๋‹ค.
    • Cube™€ Sphere—๋‹ค๊ฐ€ ค‘๋ ฅ(Use Gravity)„ ๋“๋ก•˜๊ณ , New Physics „ •„ ž‘„•˜๊ณ , Cube™€ Sphere— ถ”๊ฐ€•ด„œ Bounce ˆ˜น˜๋ฅผ กฐ ˆ•ด„œ †ต†ต Š€๋Š” šจ๊ณผ๋ฅผ „ ˆ˜ žˆ๋‹ค.
    • ๊ฐฒด๊ฐ€ ๋ฐฉ–ฅ‚ค๋ฅผ ดšฉ•ด„œ ›€งผ ˆ˜ žˆ๋„๋ก •˜๋Š” ฝ”๋“œ๋ฅผ MonoDevelop ˆ„ ดšฉ, Javascript๋กœ ž‘„•ด„œ, Cube— ๋“๋ก•œ๋‹ค.
  • transform.rotation *= Quaternion.AngleAxis(Input.GetAxis("Horizontal") *30.0 * Time.deltaTime, Vector3(0, 0, 1));
    transform.rotation *= Quaternion.AngleAxis(Input.GetAxis("Vertical") *30.0 * Time.deltaTime, Vector3(1, 0, 0));
    • Build •ด„œ ‹ค œ ‹ค–‰ŒŒผ๋กœ ๋งŒ๋“ ๋‹ค.
    • Šค”Œ๋ž˜‹œ ด๋ฏธง€๋กœ ‚ฌšฉ•  ด๋ฏธง€๋ฅผ Asset— ๋“œ๋ž˜๊ทธ ๋“œ๋กญœผ๋กœ ๋“๋ก•œ ๋‹คŒ, Build Setting—„œ Splash Image—„œ „ ••  ˆ˜ žˆ๋‹ค.
      • Šค”Œ๋ž˜‹œ ด๋ฏธง€๋Š” œ ๋ฃŒ ๋ฒ„ „ด •„๋‹ˆ๋ฉด ฌ๊ธฐ กฐ ˆ—  œ•œด žˆ๋‹ค.

›„๊ธฐ

ด๋ด‰๊ทœ

  • šฐ„ € ๊ฐ„๋‹จ•œ ž‘—…๋ถ€„ฐ~ ใ…‡ใ……ใ…‡ ๊ทธ๋ฆฌ๊ณ  ๋‚œด๋„ ™•? (...)

๊น€•ดฒœ

  • ˜ค๋Š˜€ ‹ค œ๋กœ ๋งŒ๋“ค–ด ๋ดคŠต๋‹ˆ๋‹ค. žฌ๋ฐŒ—ˆŠต๋‹ˆ๋‹ค.  œ๋Œ€๋กœ ๋œ ›„๊ธฐ๋Š”  •๋ฆฌ ›„— ๋‹ค‹œ ˜ฌ๋ ค ๋“œ๋ฆฌ๊ฒ Šต๋‹ˆ๋‹ค.

ž„ง€›ˆ


žฅ˜žฌ


๊น€๋ฏผžฌ

  • ใ…Žใ…Ž ๋‚˜๋Š” ๋ฐ”๋ณด๋‹ค.
    • ˆ„๊ตฌ๋ƒ? ๊น€•ดฒœ ด๋†ˆ!
    • ง ‘ Object๋ฅผ ๋“๋ก•ด„œ ๋ชจ–‘ กฐ ˆ•˜๊ณ , ค‘๋ ฅ šจ๊ณผ๋ฅผ ๋„œผ๋ฉด„œ „งœ ๊ฒŒž„ ๊ฐ™€ ๋А๋‚Œด ๋‚˜๊ธฐ ‹œž‘–ˆ„š”.

6›” 6ผ

๋ฐฐšด ๋‚ดšฉ

* ๋ฌผ๋ฆฌ ‹œ๋ฎฌ๋ ˆด„ฐ : ๊ฒŒž„ —”„˜ ƒ๋‹นˆ˜๋Š” ๋ฌผ๋ฆฌ ๋ฒ•น™„ ๋‹ค๋ฃจ๊ธฐ œ„•ด ƒ‘žฌ•˜๊ณ  žˆ๋‹ค.
- ๋ฌผ๋ฆฌ šจ๊ณผ๋ฅผ —ฐถœ•ด คŒ.
- ๊ฒŒž„˜ ๊ณจ๊ฒฉ„ ด๋ฃธ. ‹ค œ ๋™ž‘— ๋Œ€•œ ๊ตฌ˜„
=> ๋ฌผ๋ฆฌ ˜„ƒ— ๋Œ€•ด –ด๋А  •๋„ ด•ด•˜๋ฉด„œ ‚ฌšฉ•ด•ผ •จ.

* ๋ฏธ๋กœ ๊ฒŒž„„ ๋งŒ๋“ค–ด ๋ณดž
- Cube๋ฅผ ๋“๋ก, Asset— Texture ด๋ฏธง€๋ฅผ ๋“๋ก•œ ›„, Cube— ž…žŒ๋‹ค.
- Camera˜ ฌง€…˜„ ด๋™•˜๊ณ , Point Light๋ฅผ ๋“๋ก•œ ๋’ค, Cube— ๋น›„ ชผธ๋‹ค. ๋น›˜ ๋ฒ”œ„๋Š” Range๋กœ กฐ • ๊ฐ€๋Šฅ•˜๋‹ค.
- plane€ background šฉ๋„๋กœ ‚ฌšฉ•  ˆ˜ žˆ๋‹ค.

* Prefab -> ๊ฐฒด. ๋น„Šท•œ ˜•ˆ˜ ๊ฐœฒด๋“ค„ —ฌ๋Ÿฌ ๊ฐœ ๋งŒ๋“ค ˆ˜ žˆ๋‹ค.
- Asset—„œ Prefab„ ๋งŒ๋“  ๋’ค—, Object๋ฅผ Prefab— ๋“œ๋ž˜๊ทธ•ด„œ ๋“๋ก•œ๋‹ค. Prefab— ๋“๋ก๋œ ๋ชจ๋“  Object— ๋™ผ•œ „ •(…Šคณ ๋“)ด ๋“๋ก๋œ๋‹ค.

* ๊ณ„ธต ๊ตฌกฐ™” (๊ฐฒด™”)
- Game Object๋ฅผ ดšฉ•ดค€๋‹ค.

›„๊ธฐ

ด๋ด‰๊ทœ


๊น€•ดฒœ


ž„ง€›ˆ


žฅ˜žฌ


๊น€˜„๋นˆ


๊น€๋ฏผžฌ

  • ˜ค๋Š˜€ ง€๋‚œ๋ฒˆ˜ Cube™€ Sphere๋ฅผ ™œšฉ•ด„œ ‹ค œ๋กœ  ‘•  ˆ˜ žˆ๋Š” ๊ฒŒž„„ ๋งŒ๋“ค—ˆŠต๋‹ˆ๋‹ค. ƒ๋‹นžˆ žฌ๋ฏธžˆ—ˆ„š”.
  • ๊ฐ™ด ฐธ—ฌ•˜๋Š” 13•™๋ฒˆ๋“ค€, •„ง ๊ฐฒด๋ฅผ ๋ฐฐšฐง€ •Š•˜ง€๋งŒ... ด๋ฒˆ— ๊ฐฒด๋ฅผ '‹œ๊ฐ 'œผ๋กœ  ‘•  ˆ˜ žˆ—ˆŠต๋‹ˆ๋‹ค. (• ๋“คด ด•ด–ˆœผ๋ ค๋‚˜???)

˜๊ฒฌ

  • –˜๋„ค๋“คด ›„๊ธฐ๋ฅผ ดƒ•œ œ„น˜—๋‹ค๊ฐ€ “ฐ๊ณ  žˆ๋‹คใ…‹ใ…‹ใ…‹ - ๊น€๋ฏผžฌ
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:28:20
Processing time 0.0215 sec