Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ionic framework 如何在Ionic应用程序中使后效动画响应多种设备尺寸_Ionic Framework_Gsap_After Effects_Texturepacker - Fatal编程技术网

Ionic framework 如何在Ionic应用程序中使后效动画响应多种设备尺寸

Ionic framework 如何在Ionic应用程序中使后效动画响应多种设备尺寸,ionic-framework,gsap,after-effects,texturepacker,Ionic Framework,Gsap,After Effects,Texturepacker,我正在爱奥尼亚框架下为android和ios开发一款移动应用程序,其中包含一个动画游戏元素。目前,我正在使用Adobe After Effects制作游戏中角色的动画 我从After Effects导出一个PNG序列,并将其作为构成动画的背景图像序列嵌入到我的Ionic应用程序中。我正在使用TexturePacker创建sprite sheets,并使用GSAP TweenMax在角度控制器中运行javascript动画 我的目标是ios和android,所以我需要让动画在各种各样的设备屏幕和分

我正在爱奥尼亚框架下为android和ios开发一款移动应用程序,其中包含一个动画游戏元素。目前,我正在使用Adobe After Effects制作游戏中角色的动画

我从After Effects导出一个PNG序列,并将其作为构成动画的背景图像序列嵌入到我的Ionic应用程序中。我正在使用TexturePacker创建sprite sheets,并使用GSAP TweenMax在角度控制器中运行javascript动画

我的目标是ios和android,所以我需要让动画在各种各样的设备屏幕和分辨率上都看起来不错。当应用程序进入“游戏”模式时,图像需要占据整个屏幕

确保游戏动画在许多不同大小和分辨率的设备上看起来不错的最佳方法是什么

目前,我正在为每台设备创建特定大小的背景图像,并使用媒体查询,这看起来非常乏味,感觉必须有更好的方法


我本可以设法创建这些应用程序来覆盖所有苹果设备,但覆盖所有安卓设备要困难得多

您需要使图像“适合”包含背景图像的div。这是通过使用
背景大小
属性完成的。只需将这一行添加到CSS中:

background-size: 100%;

嗨,米奇,我试过这个,但它似乎只缩放宽度以适应屏幕,然后图像的一部分高度离开屏幕。有什么办法可以绕过这个问题吗?嗯,你可以试着用这个:
backgroundsize:cover但也可能会遇到尺寸问题。事实上,你也试过了-人们如何解决这个问题?我认为你唯一的选择确实是找到2或3个宽高比来覆盖大多数设备尺寸和用户
背景尺寸:cover。感谢您的输入。老实说,我经历了我做错了什么,有一种更简单的方式,我不知道。。。