![]() |
Не получаеться создать функцию..
Всем доброго времени суток! Пытаюсь создать объект рисующий линию:
Код:
MovieClip.prototype.drawLine = function (startX, startY, endX, endY) {Поммогите плз. разобраться что не так. |
если привести в рабочий вид... а вообще, не надо так делать
Код:
MovieClip.prototype.drawLine = function(startX, startY, endX, endY) { |
Спасибо Udaff. Ну стормозил, вижу.:rolleyes:
Цитата:
|
Зачем тут дописывать что-то в prototype? Без этого обойтись нельзя никак чтоли?
|
прототипы - гиблый путь. Запутаешься в этих this, замучаешься искать ошибки. Пиши код в классах.
|
Цитата:
Цитата:
|
Чревато тем что ты хакаешь класс MovieClip. Если тебе нужно расширить возможности опрделенных мувиков, пиши класс, который будет наследоваться от MovieClip'a.
|
Цитата:
|
Потому что класс МоvieClip существует для всех мувиков на свете, и не нужна эта ваша функция, которая рисует линию, им всем. Хотя бы поэтому.
|
BlackRaven, для того, чтобы что-то добавить, надо редактировать пост, а не лепить второй подряд.
|
| Часовой пояс GMT +4, время: 09:59. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.