📄 ode.cpp.diff
字号:
212,230d211< /******************** breakable joint contribution ***********************/< dxJoint* nextJ;< if (!world->firstjoint)< nextJ = 0;< else< nextJ = (dxJoint*)world->firstjoint->next;< for (j=world->firstjoint; j; j=nextJ) {< nextJ = (dxJoint*)j->next;< // check if joint is breakable and broken< if (j->breakInfo && j->breakInfo->flags & dJOINT_BROKEN) {< // detach (break) the joint< dJointAttach (j, 0, 0);< // call the callback function if it is set< if (j->breakInfo->callback) j->breakInfo->callback (j);< // finally destroy the joint if the dJOINT_DELETE_ON_BREAK is set< if (j->breakInfo->flags & dJOINT_DELETE_ON_BREAK) dJointDestroy (j);< }< }< /*************************************************************************/931,933d911< /******************** breakable joint contribution ***********************/< j->breakInfo = 0;< /*************************************************************************/1011,1013d988< /******************** breakable joint contribution ***********************/< if (j->breakInfo) delete j->breakInfo;< /*************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -