Tasaisesti vierivä käppyrä

Anonyymi

3

139

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Jos sulla on palikka, joka tekee piirtämisen ja ottaa datan vaikka generaattorina tai voihan se listaksikin spreadata, mutta sen uuden datan tulemisen ja entisen unohtamisen oikeassa järjestyksessä voisi hoitaa näin:

      var a = {
      i: 0,
      elems: [1,2,3,4,5,6],
      getAll: function* getAll() {
      const n = this.elems.length;
      for (let j=0; j<n; j ) {
      yield this.elems[(this.i j)%n];
      }
      },
      push: function(x) {
      this.elems[this.i] = x;
      this.i = (this.i 1)%this.elems.length;
      }
      }

      //testi:
      console.log([...a.getAll()]);
      for(let i=7; i<20; i ) {
      a.push(i)
      console.log([...a.getAll()]);
      }

      • Anonyymi

        Uusi tuttavuus tuo generaattorifunktio. Pitää perehtyä aiheseen.

        Sen verran sain eilen nikkaroitua, että sain socket.io:lla palvelimen käskemään selainta piirtämään canvakseen säännöllisesti uuden käppyrän. Mutta se on vielä aika ankea. Palvelin vaan luo uuden datasetti-tiedoston, josta selain saa koordinaatit.


    • Anonyymi

      Käppyrää pitäisi saada piirretyksi vähän "pidemmälle" mitä sitä näkyy, jotta saisi vieritettyä aina viimeiseen pisteeseen.

      Kannattaisikohan käyttä kahta canvasta, eli kun toista vieritetään, niin toiseen piirretään sillä aikaa seuraava versio, joka sitten vaihdetaan edellisen käyrän loppuessa?

      Idea vähän tuo https://jsfiddle.net/ax7n8944/ tyylinen, paitsi että vieritys tietysti automaattisesti eikä hiirellä, eikä canvaksen tartte olla kuin vähän suurempi, jotta sinne mahtuu se käyrän uusi osa. Ja tuollaisia canvaksia sitten pari, joita vaihdeltaisiin vuoron perään näkyviin.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. IL - Kansanedustaja tehnyt ITSEMURHAN eduskuntatalossa!!

      "IL:n tiedot: Kansanedustaja tehnyt itsemurhan Eduskuntatalossa Iltalehden tietojen mukaan kansanedustaja on tehnyt its
      Maailman menoa
      402
      8701
    2. Eemeli Peltonen teki itsemurhan eduskuntatalossa

      Kevyet mullat sitten vaan. Ei mulla muuta.
      Maailman menoa
      168
      3061
    3. Kuka pistetty kylmäksi

      Ketähän joutunu puukkohipan uhriksi? Tietääkö kukkaan?
      Kajaani
      16
      1463
    4. Mietin että

      Onko tarinallamme vielä luvussa tilaa kohtaamiselle vai jääkö se tähän.
      Ikävä
      74
      1056
    5. Oletko samaa mieltä

      Että on parempi olla erillään?
      Ikävä
      76
      1038
    6. Postilaatikoista

      Tuntuu kaikki tietävän tekijän/tekijät, mutta miksi nimiä ei julkaista???
      Kihniö
      27
      995
    7. Sylikkäin.

      Sylikkäin, suudellen. Milloin haluaisit näin nainen tehdä ? Vain häntä ajatellen 😘. Tietenkin jos häntä asia kiinnosta
      Ikävä
      62
      950
    8. Nainen arvaa kuka

      En ikävä kyllä elä enää pitkään
      Ikävä
      55
      933
    9. Sano nyt kiertääkö

      Huhut meistä tai jostain muusta?
      Ikävä
      65
      890
    10. Eemeli Peltosen viimeinen postaus Facebookissa!

      "Olen ollut kevätistuntokauden viimeisillä viikoilla paljon poissa eduskuntatyöstä. Sain toukokuussa hyvää hoitoa HUSiss
      Maailman menoa
      73
      874
    Aihe