android - 如何在统一场景中添加.gif 动画? Unity 是否支持 GIF 动画?

标签 android animation unity-game-engine augmented-reality

我正在研究 Unity + 增强现实。我想在标记检测事件的特定位置显示一些“动画 .gif”文件。 我管理所有但我想在 Android 屏幕上的特定位置显示 .gif 动画。 但我认为

Unity 不支持.gif

Android 不支持 VideoTexture。

最佳答案

Unity 不支持 Gif。

你有两个选择:

  1. 拆分动画并使用 Animator:there you have a nice howto
  2. 保存单个帧并制作一组纹理。

    var 帧:纹理[]; var framesPerSecond = 10;

    函数更新() { var index : int = (Time.time * framesPerSecond) % frames.Length; renderer.material.mainTexture = frames[index];

关于android - 如何在统一场景中添加.gif 动画? Unity 是否支持 GIF 动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37135353/

相关文章:

flash - 将每一帧渲染为单个图像

android - 将项目从 2018.1.6f1 迁移到 2019.2.1f1。统一启动画面后 Android 应用程序崩溃

3d - 我正在尝试以编程方式为角色的头发设置动画。最好的方法是什么?

android - 适用于盲人的无障碍 Android Air 应用程序。使用 Android 的 TalkBack

java - 在 for 循环中运行倒计时器导致计时不起作用

关闭应用程序时Android服务停止

javascript - CSS 动画不会触发第二次

javascript - 从右向左滑动div但只有一个div

java - 如何处理 ImageView 拖放中的放置事件?

unity-game-engine - 如果从脚本调用,MRTK 网格对象集合 UpdateCollection() 不起作用