Показать сообщение отдельно
  #7 (permalink)  
Старый 09.03.2015, 14:57
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Bond
this.start
this.start один. А лап много. Говорю же, создай массив и храни в нем свойства каждой лапы. В других ЯП мы бы создали новый класс Limb, у которого были бы свойства (состояние лапы - угол повотора и направление движения) и метод - (подрыгать лапой или типа того). В js же объекты можно создавать и без классов: var limb1 = {prop1: 0, ..}

Хотя не вижу ничего плохого и в "классах". Как по мне с ними код выражительней. Просто с этими прототипами громоздко получаетя. ES6 рулит.
Сделай "класс" Limb короче. И создай 6 инстансов. И дергай ими по очереди.
__________________
В личку только с интересными предложениями
Ответить с цитированием