現在,我的相機轉換爲相機位置,然後通過比例因子進行縮放。放大2D場景中的物體?
al_identity_transform(&mTransform);
al_translate_transform(&mTransform,-mPosition.x, -mPosition.y);
al_scale_transform(&mTransform,mScale,mScale);
al_use_transform(&mTransform);
所以,如果我有400,400一個對象,我要放大它(使400,400,屏幕的中心),我需要做的攝像頭位置和規模每一幀?目前,簡單地增加mScale越來越接近原點(屏幕的左上角)。
感謝