序列帧动画不能放在canvas2d节点的子节点下,否则不能显示。就算改了sprite 的(pixel unit)属性改变大小等,也只是在编辑环境下看得见,且还有透明度,实际运行中完全看不见。

序列帧动画节点应该是这样的

,如果要UI中显示精灵动画/序列帧动画,需要这样

public class UISpriteAni : MonoBehaviour
{

public Image _image;

/**动画播放速度 默认1秒播放10帧图片*/
  public float animSpeed = 10;

/**序列帧数组*/
  public Sprite[] SpriteArray;

//帧与帧间隔的时间
  private float animTimeInterval = 0;

private int frameIndex = 0;  
  private int animLength = 0;  
  private float animTimer = 0;

void Start()
    {
    animTimeInterval = 1 / animSpeed;
    animLength = SpriteArray.Length; 
  }

// Update is called once per frame
    void Update()
    {
    animTimer += Time.deltaTime;
    if (animTimer > animTimeInterval)
    {
      animTimer -= animTimeInterval;
      frameIndex++;
      frameIndex %= animLength;
      _image.sprite = SpriteArray[frameIndex]; 
    }
  }
}

unity3d序列帧动画无法显示坑相关推荐

  1. Unity3D实现2D人物动画① UGUINative2D序列帧动画

    原理 看过前篇的朋友,一定能猜到这篇的内容了,2D人物动画,这是一个老生常谈的话题,很多人都写过或者提供过类似的代码,本文还是遵守着重原理,代码次之的原则.下面是根据以前自己学习的时候学习" ...

  2. 时光煮雨 Unity3D实现2D人物动画① UGUINative2D序列帧动画

    系列目录 [Unity3D基础]让物体动起来①--基于UGUI的鼠标点击移动 [Unity3D基础]让物体动起来②--UGUI鼠标点击逐帧移动 时光煮雨 Unity3D让物体动起来③-UGUI DoT ...

  3. unity怎么显示骨骼_浅谈Unity3D 骨骼动画

    最近研究了一下游戏中模型的骨骼动画的原理,做一个学习笔记,便于大家共同学习探讨. ps:最近改bug改的要死要活,博客写的吭哧吭哧的~ 首先列出学习参考的前人的文章,本文较多的参考了其中的表述: 一. ...

  4. UnityShader22:序列帧动画

    一.序列帧动画 序列帧动画的原理是如此的简单,可以说只需要足够多张纸以及足够多的时间,就可以实现最简单的动画: 不使用 Animation 工具,只需要使用 Shader 中的内置时间变量,就可以实现 ...

  5. unity ParticleSystem 实现序列帧动画效果(一)

    用粒子系统实现序列帧动画优势: 先附上一个 介绍序列帧实现方式比较的链接 点击打开链接 在该链接里说较为倾向于使用该方式俩实现序列帧动画,那么具体的好处又有哪些呢? 此处再贴一个链接,这里介绍了下粒子 ...

  6. ae导出json_关于AE转json动画开发避坑指南

    本篇文章是给一定基础的UI设计写的 Lottie 是Airbnb开源的一个面向Android. iOS.React Native .Web的动画库,能分析 Adobe After Effects 导出 ...

  7. android序列帧动画纯代码,H5序列帧动画实现过程(附源码)

    H需朋者说上事是础一发一开程和开数的目前间5序列帧动画实现过程(新直能分支调二浏页器朋代说,事刚附源码) 序列帧动画 序列帧.轻厅设近幸松.备近幸松.备近幸松.备近动画,又称为逐帧动画,是使用多张连续 ...

  8. Unity序列帧动画疑难解答

    **Unity序列帧动画疑难解答 熟悉界面: 界面熟悉很重要,千万不要发生与别人沟通时你说菜单他去找工具栏的情况. **菜单栏:**基础创建设置工具等功能入口 **工具栏:**软件内的基本操作工具,基 ...

  9. CocosCreator实现粒子特效播放序列帧动画

    CocosCreator实现粒子特效播放序列帧动画 本文基于CocosCreator2.2.0,主要是通过修改粒子系统定制引擎实现粒子特效播放序列帧动画的效果. 对于粒子特效播放序列帧动画目前来将引擎 ...

最新文章

  1. linux平台软件动态分析工具valgrind系列工具及其可视化
  2. wpf c 登录注册 mysql代码代码_Wpf+数据库代码封装+策略模式封装
  3. Win32页上的所有控件属性与方法
  4. 【java设计模式】之 工厂(Factory)模式
  5. 5页面放大再正常显示_一加5/5TFlyme8 9.9.24 功能一览
  6. 设备驱动基础学习--字符驱动实现
  7. 英文识别 java_Java-百度API的图片文字识别(支持英文)
  8. 2022华为软挑成功退赛奖
  9. 2022电力电缆考试题及答案
  10. 基于android的电影售票APP,基于Android的在线电影售票系统.doc
  11. FMCW激光雷达原理推导公式
  12. 【01月11日】【精彩电影合集】【10部】【亲测】【Lsyq5647发布】
  13. 怎么删除计算机病毒,电脑中病毒删不掉怎么办?
  14. 未能完成该操作pkdownloaderror错误8_国家励志奖学金申请和审批操作指南
  15. sci结构及写作顺序
  16. Scala基础语法学习
  17. python数据处理2: 拟合数据、整合数据、导出数据
  18. 真香!端午节到来,我用Python画了几个粽子送给女票,女票差点吃了我的电脑...
  19. UE4中动画优化与压缩
  20. oracle数据库中小数小于1时0不显示

热门文章

  1. 〖Python 数据库开发实战 - MySQL篇㉘〗- MySQL 日期函数
  2. HCIE-Security安全-ICMP重定向、不可达攻击
  3. RK CPU调试技巧
  4. PostgreSQL 源码解读(160)- 查询#80(如何实现表达式解析)
  5. C语言阿拉伯数字转大写汉字,人民币阿拉伯数字转换为汉字大写 code
  6. 信用支付一路狂奔,未来这块蛋糕该怎么吃
  7. Linux 7.9.三台机器机器免密码登录
  8. 突然不能从主机向虚拟机上拷贝文件了
  9. Hexo + Butterfly 自定义页脚
  10. 刚刚,华为决定起诉美国政府