`
MyJavaFX
  • 浏览: 18312 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

学习JFXStudio程序大赛作品(一)

阅读更多

      最近JavaFX社区最引人关注的事情,非JFXStudio举办的“短小JavaFX程序大赛”莫属,相关报道请看30行JavaFX程序大赛结果九月的比赛已经结束 ,获奖作品是Pacman Clock,作者是Mark Nankman 。看了几个作品的源代码,感觉作品的实际代码不少,如果规范编码的话,基本都要超过两百行,和预期有点不同(以为30行就能做很多事情)。不过,对于展示的作品还是很钦佩的,有的创意很棒。既然有这么多短小精悍的作品,赶紧拿来学习学习,首先就拿获奖作品开始吧!

1、添加背景、时间显示和时间点,这部分相对简单,分拆后效果如图:


 

2、添加pacman并让其按时间点运行,效果如图:


 

3、添加时间显示、pacman动画和隐藏时间点,效果如图:



 此效果的关键在于time函数:

function time():Void {
    def cal = Calendar.getInstance();
    hr=cal.get(11);
    min=cal.get(12);
    sec=cal.get(13);
    pos=Duration.valueOf(sec * 1000.0);
}

 用于时间的显示和pacman的运行起始点。

 

4、添加ghost及pacman遇到ghost时的动画,整个程序结束,效果请点击

 

 

 

  • 大小: 15.4 KB
  • 大小: 14.9 KB
  • 大小: 15.4 KB
  • 大小: 3.5 KB
0
0
分享到:
评论
2 楼 MyJavaFX 2009-10-19  
chenweionline 写道
请问从哪里可以获得源代码?


每件作品的作者博客中。
1 楼 chenweionline 2009-10-18  
请问从哪里可以获得源代码?

相关推荐

Global site tag (gtag.js) - Google Analytics