В первом примере quest1
- это ссылка на app.questionmark1
, которую вы добавляете к FrameCanvas.baseCanvas
, а затем обновляете ее x и y.
Во втором примере вы непосредственно устанавливаете x иy в app.questionmark1.
Оба работают для обновления app.questionmark1
'sx и y свойств, но во втором примере app.questionmark1
может не появиться, если вы не добавили его где-то еще в коде.
Второй пример лучше, потому что на самом деле нет причины хранить ссылку на app.questionmark1
как quest1
, поскольку вы уже можете получить к ней доступ с помощью app.questionmark1
.