float tweakElapsedTime(float dtime);
| 954 | |
| 955 | //float tweakElapsedTime(float dtime); |
| 956 | void PhysXSampleApplication::onTickPreRender(float dtime) |
| 957 | { |
| 958 | if(!mShowHelp) |
| 959 | { |
| 960 | mTextAlphaHelp -= dtime; |
| 961 | if(mTextAlphaHelp<0.0f) |
| 962 | mTextAlphaHelp = 0.0f; |
| 963 | } |
| 964 | else if(0.0f==mTextAlphaDesc) |
| 965 | { |
| 966 | mTextAlphaHelp += dtime; |
| 967 | if(mTextAlphaHelp>1.0f) |
| 968 | mTextAlphaHelp = 1.0f; |
| 969 | } |
| 970 | |
| 971 | if(!mShowDescription) |
| 972 | { |
| 973 | mTextAlphaDesc -= dtime; |
| 974 | if(mTextAlphaDesc<0.0f) |
| 975 | mTextAlphaDesc = 0.0f; |
| 976 | } |
| 977 | else if(0.0f==mTextAlphaHelp) |
| 978 | { |
| 979 | mTextAlphaDesc += dtime; |
| 980 | if(mTextAlphaDesc>1.0f) |
| 981 | mTextAlphaDesc = 1.0f; |
| 982 | } |
| 983 | |
| 984 | if (mSample) mSample->onTickPreRender(dtime); |
| 985 | } |
| 986 | |
| 987 | void PhysXSampleApplication::handleMouseVisualization() |
| 988 | { |