public new bool TestGameObject(GameObject go)
 {
     bool result = false;
     Component c = go.GetComponent(Type, true);
     if(c != null)
     {
         result = base.TestGameObject(go);
     }
     return result;
 }