我对网络开发很新(但不是编程),需要一些建议:
我正在使用HTML5,CSS和Javascript(以及用于设备功能的Cordova)开发移动应用。
该应用程序将类似于抽认卡(那些你以前用作记忆事物的东西)。会有一些动画(翻转卡片等),但在大多数情况下,闪卡的设计将是静态的(与中心的主要内容接壤)。
最好的方法是什么(在画布上绘图或使用每张闪卡的图像?我对两者的表现和视觉考虑感兴趣。
答案 0 :(得分:0)
这实际上取决于卡片将要进行的动画类型,如果它们在x / y轴上翻转,你可以简单地获取图像并操纵它的大小/用JS翻转它等。
根据我的经验,这种计算/动画更快(如果你希望它在多个设备上兼容),但任何更复杂的动画应该使用画布 - 我注意到在为智能手机创建广告时,画布可以真正减慢一些动画下来。