kvisaz (kvisaz) wrote,
kvisaz
kvisaz

Category:

Полная замена не является заменой

Писал игру. Менял в ней два объекта, ничего не менялось. Я проверил — менялось все, абсолютно все.

Так вот, мораль в том, что если вы меняете все — координаты, тип, внешность — для наблюдателя со стороны не меняется ничего. Красная кнопка в тех же координатах. Синяя кнопка по-прежнему торчит в углу. Ну да, по факту, это разные объекты, но они обменялись (swap) всеми своими параметрами.

Если нужен заметный эффект обмена — оставьте часть параметров нетронутыми.

Добавлю, что в обычной жизни мы часто связываем замену с какой-то надеждой. Мол, инсталлируем новый объект на новое место - и он принесет с собой новое течение.

Но что, если поведение объекта в новом месте в значительной части диктуется этим самым новым местом? В этом боль многих разочарований
Tags: Рациональный Талибан, программирование
Subscribe

  • Бельчонок и ворона

    Идем по дворам на весенней волне, вдруг видим - врановые какой-то шухер затеяли. То есть сорока и ворона скачут странно. Подбегаем ближе, птицы…

  • Пословицы и поговорки

    Не знаю, что там было в Китае с реками и плывущими трупами, но у нас такая пословица - Если долго сидеть на скамейке, мимо обязательно пробежит…

  • Круглосуточная библиотека

    В Томске в университете есть круглосуточный читальный зал при библиотеке, с вай-фаем и креслами. Обычно его на ночь плотно забивали студенты из общаг…

  • Post a new comment

    Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 2 comments