public void Dispose() { envirinfo = null; //m_body?.Dispose(); m_body = null; }
public PhysicalBase(PhysicalBase clone) { this.envirinfo = clone.envirinfo; // 朱颖 clone body //this.m_body = Factory.CreateCloneBody(clone.m_body); contactActors = new List <UserData>(); //Log.Trace("物理引擎复制角度值:"+m_body.Angle); }
//protected PhysicalBase() //{ //m_body = Factory.CreateCircleBody(1, 1, 1); // m_collider //} /// <summary> /// body应该在传入之前就添加进engine中 /// 该传入的engine用于将新的对象进行创建 /// 应该会放入其他接口 /// </summary> public PhysicalBase(IEnvirinfoInternalBase envirinfo) { this.envirinfo = envirinfo; contactActors = new List <UserData>(); }