protected virtual void Awake()
{
if (m_awake)
return;
m_awake = true;
// Determine if we are a clone:
if (name.EndsWith("(Clone)"))
isClone = true;
meshFilter = (MeshFilter)GetComponent(typeof(MeshFilter));
meshRenderer = (MeshRenderer)GetComponent(typeof(MeshRenderer));
oldMesh = meshFilter.sharedMesh;
meshFilter.sharedMesh = null;
Init();
}