javafx-8 - 为什么我不能将节点从 X=600 移动到 X=0(保持 Y 不变),所以图像从右到左?
问题描述
//...circle1 is at x=0 y=100 (or whatever Y)
TranslateTransition moveCircle1 = new TranslateTransition();
moveCircle1.setDuration(Duration.seconds(5));
moveCircle1.setToX(600);
moveCircle1.setNode(circle1);
moveCircle1.play();
// this works perfect to move the circle from left to right but...see below
//...circle2 is at x=600 y=100 (or whatever Y)
TranslateTransition moveCircle2 = new TranslateTransition();
moveCircle2.setDuration(Duration.seconds(5));
moveCircle2.setToX(0);
moveCircle2.setNode(circle2);
moveCircle2.play();
// this does not work for some reason???
//I tried to reverse the starting and ending center position of node circle
//but does not work
//...circle2 is at x=600 y=100(or whatever)
TranslateTransition moveCircle2 = new TranslateTransition();
moveCircle2.setDuration(Duration.seconds(5));
moveCircle2.setToX(0);
moveCircle2.setNode(circle2);
moveCircle2.play();
// this does not work for some reason???
我希望圆圈(或图像)从屏幕右侧移动到左侧,直到它消失然后重新开始。它不动。
解决方案
推荐阅读
- html - 如何将此 CSS Grid 重建为 Flexbox?
- php - mysqli_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (使用密码: NO)
- c++ - 为简单的应用程序设置自定义入口点
- python - Traceback(最近一次通话最后一次):文件“
",第 1 行,在 ModuleNotFoundError:没有名为“Webhook”的模块 - asp.net-mvc - 通过 Web Api 使用 MVC 身份登录
- javascript - Chrome 插件存储:本地测试
- java - 经纪人启动,代码在哪里显示块?
- firebase - 如何在 Firebase 上管理这个结构?
- html - 使侧边栏具有相对位置粘性
- vue.js - 我不理解 vuejs 模板文件中带有井号标签的模板标签