• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Problem z konstruktorem w nowej klasie - class JS

0 głosów
247 wizyt
pytanie zadane 22 października 2018 w JavaScript przez Biay Początkujący (420 p.)
Witam,

Znów mam problem dotyczący OOJS, mianowicie w nowej klasie - Circle wartości x i y się nie przypisują, dlaczego? Każda inna wartość zostaje przypisana a te 2 początkowe nie.Dodatkowo zauważyłem że przy rozciąganiu okna koła się pojawiają, gdy event się kończy znikają, tak jakby były 'zapominane'.

 

Tutaj kod: https://jsfiddle.net/3q8xh5jg/

1 odpowiedź

0 głosów
odpowiedź 22 października 2018 przez adrian17 Mentor (355,240 p.)

Dlaczego myślisz, że "się nie przypisują"?

Na razie zaobserwowałem, że w Shape używasz vX/vY, a w innych miejscach kodu dx/dy.

Dodatkowo zauważyłem że przy rozciąganiu okna koła się pojawiają, gdy event się kończy znikają, tak jakby były 'zapominane'.

Bo `update()` robi dziwne rzeczy, ponieważ patrz poprzednia uwaga.

komentarz 22 października 2018 przez Biay Początkujący (420 p.)
Dzięki bardzo za pomoc, wystarczyło podmienić dx na vX itd, kod działa.

A co do Twojego pytania - wpisując w konsoli np circle przy wartościach x i y dostawałem NaN, dlatego też myślałem że nie przypisuje.

Podobne pytania

0 głosów
1 odpowiedź 470 wizyt
0 głosów
1 odpowiedź 500 wizyt
pytanie zadane 26 kwietnia 2020 w C i C++ przez amtrax Dyskutant (9,630 p.)
0 głosów
1 odpowiedź 427 wizyt
pytanie zadane 27 czerwca 2018 w C i C++ przez 99xkubax99 Obywatel (1,780 p.)

93,790 zapytań

142,754 odpowiedzi

323,429 komentarzy

63,396 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...