Új hozzászólás Aktív témák

  • Tomi_78

    aktív tag

    Sziasztok!
    Az volna a kérdésem, hogy ha JS programomban használok egy betűkészletet ily módon:
    rv.font = "30px Comic Sans MS";
    rv.fillStyle = "yellow";
    rv.textAlign = "center";
    rv.fillText("Betöltés... "+betoltve,vaszon.width/2,vaszon.height-30);
    akkor ez az operációs rendszer (esetemben Windows 10) betűkészleteiből meríti azt a bizonyos Comic Sans MS-t? Tehát ha valahol nincs telepítve, akkor nem ír ki semmit?
    Ha mellékelném ezt a betűkészletet a programom mellé, akkor hogyan, milyen JS utasítással lehetne ezt beépíteni, a fentebbi rv.font-ot kiváltva vagy kiegészítve? Van valami utasítás erre, ami elérési útból használ betűkészletet?
    Illetve a 2. kérdésem, hogy a játék sebességét hogyan vezérelhetem a legpraktikusabban? Mert lehet egyszerűen így is 60 fps-sel:
    function jatek(60) ...
    vagy kicsit bonyolultabban:
    var fps, jateksebessege, most, akkor, eltelt;
            startAnimating(20);
            function startAnimating(fps) {
                jateksebessege = 1000 / fps;
                akkor = Date.now();
                jatek();
            };
            function jatek() {
                requestAnimationFrame(jatek);
                most = Date.now();
                eltelt = most - akkor;
                if (eltelt > jateksebessege) {
                    akkor = most - (eltelt % jateksebessege);
                    //
    De melyik az üzembiztosabb megoldás?

Új hozzászólás Aktív témák

Hirdetés