public void Bind(BaseModel model) { if (!m_Init) { Init(); } Info info = model as Info; if (info == null) { //error return; } m_Info = info; info.BulletMono = this; m_Movement.Bind(info.Positioning); }