Beispiel #1
0
        public void SetBody(CCPhysicsBody body)
        {
            // already added
            if (body != null && _body == body)
            {
                return;
            }

            if (_body != null)
            {
                _body.RemoveShape(this);
            }

            if (body == null)
            {
                _info.setBody(null);
                _body = null;
            }
            else
            {
                _info.setBody(body._info.GetBody());
                _body = body;
            }
        }