Model
Model : PVInstance
Overview
Model์ ์ฌ๋ฌ ๊ฐ์ฒด๋ฅผ ํ๋์ ๊ทธ๋ฃน์ผ๋ก ๋ฌถ์ด ๊ด๋ฆฌํ๋ ์ปจํ ์ด๋๋ก, ์ฃผ๋ก BasePart ๋ชจ์์ ๋ค๋ฃจ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
์์น๋ ๊ตฌ์กฐ์ ์ผ๋ก ์ฐ๊ด๋ ํํธ๋ฅผ ํจ๊ป ๋ด๋ ๋ฐ ์ ํฉํ๋ฉฐ, ๋จ์ํ ์คํฌ๋ฆฝํธ์ฒ๋ผ ๋ฌผ๋ฆฌ์ ํํ๊ฐ ์๋ ์์๋ฅผ ๋ฌถ์ ๊ฒฝ์ฐ์๋ Folder๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ ์๋ง์ต๋๋ค.
์ฌ๋ฌ ์ค๋ธ์ ํธ๋ฅผ ํ๋๋ก ๋ฌถ์ด ๋ฌผ๋ฆฌ ํจ๊ณผ๋ฅผ ํจ๊ป ์ ์ฉํ๊ฑฐ๋, ๋์์ ์ด๋ยทํ์ ยท์ญ์ ๋ฑ์ ์์ ์ ์ํํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. ์ด๋ฅผ ํตํด ๊ฐ๋ณ ์ค๋ธ์ ํธ๋ฅผ ์ผ์ผ์ด ์ ์ดํ์ง ์๊ณ ๋ ํ๋์ ๋จ์์ฒ๋ผ ๋ค๋ฃฐ ์ ์์ต๋๋ค.
Properties
PrimaryPart
BasePart
๋ชจ๋ธ์์ ๊ธฐ์ค ์ญํ ์ ํ๋ BasePart๋ฅผ ์ง์ ํ๋ ์์ฑ์ ๋๋ค.
PrimaryPart๋ก ์ง์ ํ ์ ์๋ ๋์์ ๋ฐ๋์ ํด๋น ๋ชจ๋ธ์ ํ์ BasePart์ฌ์ผ ํฉ๋๋ค. ํ์ ํํธ๊ฐ ์๋ BasePart๋ ์ง์ ํ ์ ์์ต๋๋ค.
Character Model์ ๊ฒฝ์ฐ PrimaryPart๋ HumanoidRootPart์ ๋๋ค.
Code Samples
local Model = script.Parent
Model.PrimaryPart = Model.PartWorldPivot
CFrame
PrimaryPart๊ฐ ์๋ ๋ชจ๋ธ์ ํ์ ์ค์ฌ์ ์ ์ ์ํฉ๋๋ค. ๋ชจ๋ธ์ PrimaryPart๊ฐ ์์ผ๋ฉด, ํผ๋ฒ์ ๊ทธ ํํธ์ ๊ธฐ์ค์ ์ผ๋ก ๋์ฒด๋๋ฉฐ ์ด ์์ฑ์ ๋ฌด์๋ฉ๋๋ค.
Code Samples
Methods
BreakJoints
ํ์ฌ ์ง์๋์ง ์์ต๋๋ค.
Parameters
Return
void
Code Samples
GetPivot
Model์ ํ์ฌ Pivot์ CFrame ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ต๋๋ค.
Parameters
Return
CFrame
Model Pivot์ CFrame ์ ๋๋ค.
Code Samples
MoveTo
Model์ ํ์ฌ Pivot์ ๊ธฐ์ค์ผ๋ก, ๋ด๋ถ์ BasePart๋ค์ Anchored ์ฌ๋ถ์ ์๊ด์์ด ์ง์ ํ ๋ชฉํ ์์น๋ก ์ฆ์ ์ด๋ํฉ๋๋ค. ๋จ, ๋ชฉํ ์์น์ BasePart ๋ฑ์ ์ฅ์ ๋ฌผ์ด ์กด์ฌํ ๊ฒฝ์ฐ, Model์ ์ฅ์ ๋ฌผ๊ณผ ๊ฒน์น์ง ์๋๋ก ์์ง์ผ๋ก ์์นํ ์์น๋ก ์๋ ์กฐ์ ๋์ด ์ด๋ํฉ๋๋ค.
๋ํ MoveTo๋ ์์น๋ง ์ด๋์ํค๋ ๊ธฐ๋ฅ์ด๊ธฐ ๋๋ฌธ์, ๋ชฉํ ์ง์ ์ผ๋ก ์ด๋ํ๋๋ผ๋ ๊ธฐ์กด ํ์ ๊ฐ์ ๊ทธ๋๋ก ์ ์ง๋ฉ๋๋ค.
๋ง์ฝ ๋ชฉํ ์์น์ ์ฅ์ ๋ฌผ ๊ณ ๋ ค๊ฐ ํ์ํ์ง ์๊ฑฐ๋, ํ์ ๊ฐ ์ ์ฉ์ด ํ์ํ ๊ฒฝ์ฐ์๋ PivotTo ๊ธฐ๋ฅ ์ฌ์ฉ์ ๊ถ์ฅํฉ๋๋ค.
Parameters
Vector3 InPosition
์ด๋ ๋ ๋ชฉํ ์์น ์ขํ๊ฐ์ ๋๋ค.
Return
void
Code Samples
PivotTo
Model์ ํ์ฌ Pivot์ ๊ธฐ์ค์ผ๋ก, ๋ด๋ถ์ BasePart๋ค์ Anchored ์ฌ๋ถ์ ์๊ด์์ด ์ง์ ํ ๋ชฉํ ์์น๋ก ์ฆ์ ์ด๋ํฉ๋๋ค. MoveTo์ ๋ค๋ฅด๊ฒ, ๋ชฉํ ์์น์ BasePart ๋ฑ์ ์ฅ์ ๋ฌผ์ด ์กด์ฌํ๋๋ผ๋ ์ถฉ๋ ์ฌ๋ถ๋ฅผ ๊ฒ์ฌํ์ง ์์ผ๋ฉฐ, ์ฅ์ ๋ฌผ๊ณผ ๊ฒน์น๋ ์ด๋์ ํ์ฉํฉ๋๋ค.
๋ํ PivotTo๋ CFrame์ ๋งค๊ฐ๋ณ์๋ก ๋ฐ์ ์์น์ ํ์ ์ ๋ชจ๋ ์ ์ฉ์ํค๋ ๊ธฐ๋ฅ์ ๋๋ค.
๋ง์ฝ ๋ชฉํ ์์น์ ์ฅ์ ๋ฌผ ๊ณ ๋ ค๊ฐ ํ์ํ๊ฑฐ๋, ์์น๊ฐ ์ ์ฉ๋ง ํ์ํ ๊ฒฝ์ฐ์๋ MoveTo ๊ธฐ๋ฅ ์ฌ์ฉ์ ๊ถ์ฅํฉ๋๋ค.
Parameters
CFrame InTargetCFrame
์ด๋ ๋ ๋ชฉํ CFrame๊ฐ ์ ๋๋ค.
Return
void
Code Samples
SetPrimaryPartCFrame
๋ชจ๋ธ์ ์ค์ฌ ์ญํ ์ ํ๋ PrimaryPart์ ์์น์ ํ์ ์ ์ง์ ํ๋ ๊ธฐ๋ฅ์ ๋๋ค.
PrimaryPart์ CFrame์ด ๋ณ๊ฒฝ๋๋ฉด, ๋ชจ๋ธ์ ํฌํจ๋ ๋ชจ๋ ํํธ๊ฐ ๋์ผํ๊ฒ ๋ฐ๋ผ ์์ง์ด๋ฉฐ, ๊ฐ ํํธ๊ฐ PrimaryPart๋ก๋ถํฐ ๊ฐ์ง๊ณ ์๋ ์๋์ ์ธ ๋ฐฉํฅ๊ณผ ๊ฑฐ๋ฆฌ ๊ด๊ณ๋ ๋ณํ์ง ์์ต๋๋ค. ์ฆ, ๋ชจ๋ธ ์ ์ฒด๋ฅผ ํ ๋ฒ์ ์ด๋ ์ํค๊ฑฐ๋ ํ์ ์ํฌ ๋ ์ฌ์ฉํ๋ ํต์ฌ ๋ฉ์ปค๋์ฆ์ ๋๋ค.
๋จ, ๋ชจ๋ธ์ PrimaryPart๊ฐ ์ง์ ๋์ด ์์ง ์๋ ์ํ์์ ์ด ํจ์๋ฅผ ์คํํ๋ ์๊ฐ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
Parameters
CFrame InNewCFrame
์ค์ ํ CFrame์ ๋๋ค.
Return
void
Code Samples
Events
See also
๋ชจ๋ธLast updated