Untiy3DAnimation
Unity'sAnimationfeaturesincludeRetargetableanimations,Fullcontrolofanimationweightsatruntime,Eventcallsactions,andmightblendbetweenmultipleclipsatthesametimetoprovideafluidmotionastheplayermovesaroundthescene.
UnitysAnimationsystemalsohasnumerousspecialfeaturesforhandlinghumanoidcharacterswhichgiveyoutheabilitytoretargethumanoidanimationfromanysource(,theassetstore,orsomeotherthird-partyanimationlibrary)toyourowncharactermodel,,wherehumanoidcharactersaremappedtoamoninternalformat.
Eachofthesepieces-theAnimationClips,theAnimatorController,andtheAvatar,,and(ifrequired),inturn,containsthereferencestotheAnimationClipsituses.
Theabovediagramshowsthefollowing:
Animationclipsareimportedfromane**ample,theyareimportedmotioncapturedhumanoidanimations.
(whichmayrepresentanimationsornestedsub-statemachines)
e*istsasanassetintheProjectwindow.
Theriggedcharactermodel(inthiscase,theastronaut“Astrella”)hasaspecificconfigurationofboneswhicharemappedtoUnity',andalsoappearsintheProjectwindowasshown.
Whenanimatingthecharactermodel,,,onlyanAnimatorControllerisrequired.
Unity'sanimationsystem(Knownas“Mecanim”)
Unity3DAnimation外文文献 来自淘豆网m.daumloan.com转载请标明出处.