Jass:SmartCameraPanBJ
Aus Mappedia
| Funktion: SmartCameraPanBJ | |
|---|---|
| Parameter: | player location real |
| Rückgabewert: | nothing |
| Autor: | Blizzard |
| Quelle: | Blizzard.j |
| Synchron: | Unbekannt |
Code
function SmartCameraPanBJ takes player whichPlayer, location loc, real duration returns nothing local real dist if (GetLocalPlayer() == whichPlayer) then // Use only local code (no net traffic) within this block to avoid desyncs. set dist = DistanceBetweenPoints(loc, GetCameraTargetPositionLoc()) if (dist >= bj_SMARTPAN_TRESHOLD_SNAP) then // If the user is too far away, snap the camera. call PanCameraToTimed(GetLocationX(loc), GetLocationY(loc), 0) elseif (dist >= bj_SMARTPAN_TRESHOLD_PAN) then // If the user is moderately close, pan the camera. call PanCameraToTimed(GetLocationX(loc), GetLocationY(loc), duration) else // User is close enough, so don't touch the camera. endif endif endfunction
Parameter
| Typ | Name | Beschreibung |
|---|---|---|
| player | whichPlayer | |
| location | loc | |
| real | duration |

russische Team, stehen wir nun im Halbfinale vor einem weiteren Giganten der e-Sports-Szene:
Finnland! Die Skandinavier hatten es im Gegensatz zu unserem