how to move rigidbody

Apr 28, 2013 at 5:50 AM
Hi all,
 I‘m new to engine nine, I want to move a model with RigidBody, how can i do that, I can move the model without RigidBody, who can help me? I just want to know how to move RigidBody, the property transform of RigidBody is read only...... 
Apr 28, 2013 at 6:24 AM
I used the Entity to move, But I didn't know it is right or not.
Apr 28, 2013 at 6:35 AM
Hi all,
    when i move the entity of rigidbody, the model can move, but i found that the model can move through other models, Who can give some advice????
thanks very much.
Developer
Apr 28, 2013 at 6:40 AM
Apr 28, 2013 at 6:54 AM
i moved the rigidbody like this
     var transform = Parent.Transform;
     var Body = Parent.Find<RigidBody>();
     if (keyboardState.IsKeyDown(Keys.Up))
        {
            //transform.Translation += Speed * (float)elapsedTime.TotalSeconds * Vector3.Forward;
            transform *= Matrix.CreateTranslation(Speed * (float)elapsedTime.TotalSeconds * Vector3.Forward) * rotation;
            Body.ApplyImpulse(Vector3.Forward);
        }
        Body.Entity.WorldTransform = transform;
I want to move the model with rigidbody througn key "up down left right", I found there was Intersect space between the two models. and at last there was no Intersect space, which just happened when the two models Collided.