Ejemplo n.º 1
0
 public void Update(float dt)
 {
     if (!mAdd)
     {
         TransformComponent tc = mObject.GetComponent <TransformComponent>();
         ModelComponent     mc = mObject.GetComponent <ModelComponent>();
         CPlusPlusInterface.AddMovingBoxCollider(mObject.GetName(),
                                                 tc.mPosition,
                                                 tc.mScale,
                                                 tc.mRotation,
                                                 mc.mModel.Model,
                                                 mPassable,
                                                 mTag);
         mAdd = true;
     }
     else
     {
         TransformComponent tc = mObject.GetComponent <TransformComponent>();
         ModelComponent     mc = mObject.GetComponent <ModelComponent>();
         CPlusPlusInterface.UpdateMovingBoxCollider(mObject.GetName(),
                                                    tc.mPosition,
                                                    tc.mScale,
                                                    tc.mRotation,
                                                    mc.mModel.Model,
                                                    mPassable,
                                                    mTag);
     }
 }