public void Awake( Transform rootTransorm_ )
{
if( rootTransform != rootTransorm_ ) {
rootTransform = rootTransorm_;
}
#if SAFULLBODYIK_DEBUG_CONSTRUCT_TIME
float constructBeginTime = Time.realtimeSinceStartup;
#endif
_Prefix();
#if SAFULLBODYIK_DEBUG_CONSTRUCT_TIME
float prefixEndTime = Time.realtimeSinceStartup;
#endif
ConfigureBoneTransforms();
#if SAFULLBODYIK_DEBUG_CONSTRUCT_TIME
float configureBoneEndTime = Time.realtimeSinceStartup;
#endif
Prepare();
#if SAFULLBODYIK_DEBUG_CONSTRUCT_TIME
float prefetchEndTime = Time.realtimeSinceStartup;
Debug.Log( "Total time: " + (prefetchEndTime - constructBeginTime) + " _Prefix():" + (prefixEndTime - constructBeginTime) + " ConfigureBoneTransforms():" + (configureBoneEndTime - prefixEndTime) + " Prefetch():" + (prefetchEndTime - configureBoneEndTime) );
#endif
}