Last updated
Was this helpful?
Last updated
Was this helpful?
ํด๋ผ์ด์ธํธ์์ ์ฌ์ฉ๋๋ ๊ณต์ฉ ์บ๋ฆญํฐ์ ๋ํ ๊ฐ์ฒด์์.
์บ๋ฆญํฐ์ ๊ฐ์์ฑ
-- ์ํ --
์บ๋ฆญํฐ์ Matring ์์
-- ์ํ --
์บ๋ฆญํฐ ์์น๊ฐ์ด์์.
-- ์ํ --
์บ๋ฆญํฐ ํ์ ๊ฐ์ด์์.
-- ์ํ --
Game:AddAnimStateMachineSetting๋ก ์ถ๊ฐ๋ ์ํ ๋จธ์ ์ค ์ ๋๋ฉ์ด์ ์ํ ๋จธ์ ์ ์ถ๊ฐํด์. (์ถ๊ฐํ ์ํ ๋จธ์ ์ด๋ฆ)
ํด๋น ์ ๋๋ฉ์ด์ ์ํ ๋จธ์ ์ ์ป์ ์ ์์ด์. (์ป๊ณ ์ถ์ ์ํ ๋จธ์ ์ด๋ฆ)
ํ์ฌ ์ ๋๋ฉ์ด์ ์ ์ํ๋ฅผ ์ป์ ์ ์์ด์.
ํด๋นํ๋ ์ ๋๋ฉ์ด์ ์ ์ํ๋ก ๋ณ๊ฒฝํ ์ ์์ด์. (๋ณ๊ฒฝํ๊ณ ์ถ์ ์ ๋๋ฉ์ด์ ์ํ ์ด๋ฆ)
ํด๋นํ๋ ์ ๋๋ฉ์ด์ ์ ์ํ๋ก ๋ณ๊ฒฝํ ์ ์์ด์. (๋ณ๊ฒฝํ๊ณ ์ถ์ ์ ๋๋ฉ์ด์ ์ํ ์ด๋ฆ, ๋ธ๋ ๋ฉ ์๊ฐ)
-- ์ํ --
ํด๋น ์ ๋๋ฉ์ด์ ์ํ ๋จธ์ ์ ๋ณ๊ฒฝํ ์ ์์ด์. (๋ณ๊ฒฝํ๊ณ ์ถ์ ์ํ ๋จธ์ ์ด๋ฆ)
ํด๋นํ๋ ์ ๋๋ฉ์ด์ ์ ์ํ์ ํ์ ์ผ๋ก ๋ณ๊ฒฝํ ์ ์์ด์(์ํ๊ฐ ๋ณ๊ฒฝ๋๋ฉด ํ์ ๋ ์ฌ์์ ์ค์งํด์).
์บ๋ฆญํฐ์ ํ์ ์ ์ฌ์ํด์.
์บ๋ฆญํฐ์ ํ์ ์ฌ์์ ์ทจ์ํด์.
์บ๋ฆญํฐ์ ํ๊ฒ ์ค๋ธ์ ํธ๋ฅผ ๋ถ์ผ ์ ์์ด์. (ํ๊ฒ ์ค๋ธ์ ํธ, ๋ถ์ผ AttachPoint)
-- ์ํ --
์บ๋ฆญํฐ์ ํ๊ฒ ์ค๋ธ์ ํธ๋ฅผ ๋ถ์ผ ์ ์์ด์. (ํ๊ฒ ์ค๋ธ์ ํธ, ๋ถ์ผ Bone)
-- ์ํ --
์บ๋ฆญํฐ์ ๋ถ์ด์๋ ์ค๋ธ์ ํธ๋ฅผ ๋จ์ด๋จ๋ฆด ์ ์์ด์. (ํ๊ฒ ์ค๋ธ์ ํธ)
-- ์ํ --
์บ๋ฆญํฐ์ ๋ถ์ด์๋ ๋ชจ๋ ์ค๋ธ์ ํธ๋ฅผ ๋จ์ด๋จ๋ ค์.
-- ์ํ --
Visible
Transform
Location
Rotation
AnimStateMachine AddAnimStateMachine(string StateMachineName)
AnimStateMachine GetAnimStateMachine(string StateMachineName)
AnimStateBase GetCurAnimState()
void ChangeAnimState(string AnimState)
void ChangeAnimState(string AnimState, number BlendTime)
void ChangeAnimStateMachine(string ChangeStateMacnine)
void PlayAnimWithExpression(string InAnimState, string InFaceTypeName, number InFaceTime, bool InFaceLoop)
void SetCharacterFaceExpression(string InFaceTypeName, number InTime)
void StopCharacterFaceExpression()
void AttachObject(Object TargetObject, AttachPoint Point)
void AttachObject(Object TargetObject, CharacterBone Bone)
void DetachObject(Object TargetObject)
void DetachAllObject()
์ด๋ฆ
์ค๋ช
์ด๋ฆ
์ค๋ช
์ด๋ฆ
์ค๋ช
ํ์ฌ ์บ๋ฆญํฐ๊ฐ ์ฃฝ์ด์๋ ์ํ์ธ์ง ์ ์ ์์ด์.
์บ๋ฆญํฐ๊ฐ ๊ณต์ค์ ๋ ์๋์ง ์๋์ง ์ป์ ์ ์์ด์.
์บ๋ฆญํฐ๊ฐ ํ์ฌ ์ ํ ๊ฐ๋ฅํ ์ํ์ธ์ง ์ ์ ์์ด์.
ํด๋น ์บ๋ฆญํฐ์ ํ์ฌ ์ด๋ ์๋๋ฅผ ์ป์ ์ ์์ด์.