Некоторые приложения для спрайтов (а именно pulpcore) позволяют определить точку привязки для объекта.
Например, если точка привязки прямоугольника равна 0,0
, а ее координаты равны x:0,y:0
, верхняя левая точка прямоугольника будет отображаться в верхней левой точке экрана.
Однако, если точка привязки прямоугольника равна 50,50
, а его размер равен 100x100
, середина прямоугольника будет помещена в 0,0
, и будет отображаться только его нижняя правая часть.
Есть ли подобное свойство в JavaFX? Есть ли простой способ реализовать это (можете ли вы привязать координаты x
и y
узла JavaFX к его собственной высоте и ширине?)?
Когда я привязываю координаты x,y
к boundsInLocal/Parent.width
, я получаю исключение во время выполнения.