screenX = worldX - cameraX;
Nega cameraX qo'shilmaydi, balki ayiriladi?
Platforma dunyoda X = 1450 px da. Kamera cameraX = 1100 px da. U ekranning qaysi pikselida chiziladi?
screenX = px
| Fon qatlami | Tezlik koeffitsiyenti | Inson ko'zidagi optik illyuziya |
|---|---|---|
| Uzoqdagi yulduzlar | 0.05x – 0.1x | Deyarli qimirlamaydi, cheksiz uzoqlik hissini beradi |
| Kiber shahar binolari | 0.35x – 0.4x | O'rta masofada silliq orqaga siljiydi |
| O'yin platformalari | 1.0x (Реальная скорость) | Qahramon oyoqlari tegib turgan faol yuza |
Keyingi platformaning X koordinatasi qanday hisoblanadi?
Platforma qachon massivdan splice qilinishi kerak?
if (plat.x + plat.w < cameraX - )