1. -Fix a bug that vec property share the same basic info.
2. -Improve the basic info framework.
3. -Auto Set the camera pos if the selected component is out of view.