INNER CODE UNIT · C++

visibleWidth

camila314/gdp · GJBaseGameLayer/GJBaseGameLayer_update.cpp:233

                    float visibleWidth = ws.width / m_gameState.zoomLevel;

                    float flipMult = (cameraDist * -2 + visibleWidth) * flipAmt;

                    p1FlipPos = m_player1->getPosition() + ccp(flipMult, 0);
                    if (m_isTwoPlayer)
                        p2FlipPos = m_player2->getPosition() + ccp(flipMult, 0);
                }
            }

            m_isShake = m_shakeCountdown > 0;
            if (m_isShake)
                m_shakeCountdown -= delta;

            m_effectManager->updateEffects(delta);
            m_player1->updateEffects(delta);
            m_player2->updateEffects(delta);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…