作为刚刚从ActionScript开发转向JavaScript开发的人,我正在研究各种框架,这些框架可以为我提供一些我曾经习惯的动画功能和灵活性。我对所有各种选项感到困惑。
我目前正在使用CreateJS,因为Flash中内置了CreateJS Toolkit,以帮助我将我的一些工作移植到JavaScript中。
JQuery和GreenSock TweenMax竞争对手是CreateJS吗?他们是免费的吗?他们完全不相关吗?
感谢。我很尴尬地问这些n00b问题,但事实就是如此。
答案 0 :(得分:4)
CreateJS是一个框架,它使用多个库来实现功能更全面,预先打包的应用程序构建体验。如果您来自ActionScript / Flash环境,这可能是一件好事,因为它有点熟悉。
Greensock TweenMax专门与CreateJS框架的一部分竞争,即TweenJS,并以类似的方式针对后Flash开发人员。 TweenMax确实提供了大量的功能,实际上速度非常快,不过我只是简单地介绍了它。
Jquery是一个用于DOM操作/事件处理/ 简单动画的库(想想,在框中轻松,在鼠标悬停时动画等)/ AJAX。 Jquery非常受欢迎,存在于over 50% of websites。然而,这个解决方案并不专注于制作动画等应用程序,如游戏等。为了平滑跨浏览器问题并为常见操作(DOM / AJAX /事件)增加一些力量和流动性,它很难被击败。
答案 1 :(得分:-4)
我在AS工作了很多,我认为最好的解决方案是HTMl5 + CSS3 + JS / JQUERY。 问候:)