ЙажаСценарий / Говнокод #11875 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
this.draw = function(scale) {
  ctx.save();
  ctx.translate(this.posX, this.posY);
  if (this.scale && this.scale < 1) ctx.scale(this.scale, this.scale);
  if (scale > 0) { 
    var boxHeight = 124.678568 + 0.394292; // ?!
    ctx.translate(0, ((boxHeight)-(scale*(boxHeight))));
    ctx.scale(scale,scale);
  }
  // вырезанный говнокод, отрисовывающий бабл в обычном масштабе

  ctx.restore();
}

Отрисовка нескольких фигур а-ля "бабл" на canvas с анимацией "выростания" бабла из своего нижнего левого угла. В метод draw передается параметр scale, содержащий значение масштаба фигуры в текущем кадре. /facepalm

Запостил: nbspjr nbspjr, (Updated )

Комментарии (1) RSS

Добавить комментарий

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8