动画 播放

 1 using UnityEngine;
 2 using System.Collections;
 3
 4 public class GameLoading : MonoBehaviour {
 5
 6     public bool isAnimate = true;                  // hero 是否播放动画  用于暂停游戏等
 7     public float animateFrameCountPerSecond = 0.1f;    // hero 每秒播放 图片 多少张
 8     public float timeAnimatePlay = 0.0f;           // hero 动画已经播放的时长
 9     public Sprite[] animatorFrames;                // hero 动画 播放的 图片 数组
10
11
12     // Use this for initialization
13     void Start () {
14
15     }
16
17     // Update is called once per frame
18     void Update ()
19     {
20         LoadingAnimate();
21     }
22
23     private void LoadingAnimate()
24     {
25         if (!isAnimate)
26             return;
27
28         timeAnimatePlay += Time.deltaTime;
29         int indexAnimate = (int) (timeAnimatePlay / (1.0f/(animateFrameCountPerSecond*animatorFrames.Length)));
30
31         indexAnimate %= animatorFrames.Length;
32         gameObject.GetComponent<SpriteRenderer>().sprite = animatorFrames[indexAnimate];
33
34     }
35
36 }

转载于:https://www.cnblogs.com/dudu580231/p/6651451.html

【酷熊科技】工作积累 ----------- 动画播放 直接写代码控制的相关推荐

  1. 舍弃325亿估值公司CTO职位:写代码才最快乐

    本文转载自 InfoQ "我终于又能亲手解决软件工程问题了,这才是我真正喜欢的事情." 当地时间 7 月 22 日,<2020 胡润全球独角兽榜>中排名 58 位的科技 ...

  2. Redis是如何写代码注释的?

    许多人认为,如果代码写得足够扎实,注释就没什么用了.在他们看来,当一切都设计妥当时,代码本身会记录其作用,因此代码注释是多余的.我对此持不同意见,主要出于两个原因: 1. 许多注释并未起到解释代码的作 ...

  3. 世界五百强世硕科技工作经历——05

    我走了,谁还在你身旁 时光容易把人抛,红了樱桃,绿了芭蕉.三日一晃而过,脱下外套,抖落一地疲惫,换上逐梦的衣裳,踏上新一年的征程,内心忐忑,如小鹿乱撞怦怦直跳,那个令我茶饭不思,魂牵梦萦的地方--世硕 ...

  4. 关于Unity中如何判断一个动画播放结束

    方法一(强力推荐): 在动画结束帧或其他帧处加个动画事件,在播放到这一帧的时候会自动调用这个动画函数 如图,找到对应动画的inspector面板,在里面有个Events下拉条,下拉后在想要的帧的位置添 ...

  5. php之工作积累 (一)

    php之工作积累 (一) 前言:在每天的工作中都能看到不少新东西,遇到这种情况我都是百度一下,然后记到记事本上以备不时之需,然而昨晚电脑突然死机让我感觉这样不太靠谱,如果这些都没了,那我最近的积累就都 ...

  6. vue写js代码_vue.js弹出式音乐播放器特效代码

    码农那点事儿 关注我们,一起学习进步 vue弹出式音乐播放器是一款基于vue.js实现的点击弹出式音乐播放器代码特效,点击图片即可弹出播放界面大图,可切换列表模式,上一首下一首音乐切换等功能. 下载源 ...

  7. 【Unity Shader】Special Effects(一)UI特效的动画播放器

    更新日期:2021年8月16日. Github源码:[点我获取源码] 索引 [系列简介] [SpecialEffects 模块简介] [UI特效的动画播放器] 下载SpecialEffects模块 使 ...

  8. 个人工作总结和计划怎么写

      工作总结和计划怎么写1 20__年就快结束,回首年的工作,有硕果累累的喜悦,有与同事协同攻关的艰辛,也有遇到困难和挫折时惆怅,时光过得飞快,不知不觉中,充满希望的_年就伴随着新年伊始即将临近.可以 ...

  9. 工作积累⑦——从新零售和漏斗模型解读亚马逊增长策略

    工作总结系列目录: 工作总结③--数据分析师到底该如何分析? 工作积累⑥--从留存下降看小红书的精细化运营 工作积累⑧--从星巴克送外卖看新零售的线下战争 工作积累⑨--从丁香医生增长看地推的重要性 ...

最新文章

  1. 湖南省第八届大学生程序设计大赛原题 D - 平方根大搜索 UVA 12505 - Searching in sqrt(n)...
  2. springmvc五:使用pojo作为参数
  3. QT | QT MSVC 2015 + VS 2015开发环境配置及GIT设置
  4. mysql无法找到事件id100描述_解决“事件 ID ( 487 )的描述(在资源( Zend Optimizer )中)无法找到”...
  5. python辅助脚本教程_微信跳一跳python辅助脚本实例分享
  6. JAVA引用aar_AndroidStudio之如何引入和使用aar包
  7. 小强的HTML5移动开发之路(32)—— JavaScript回顾7
  8. html模板自动保存在哪个文件夹,wps的备份文件夹在哪里 wps崩溃自动保存文件在哪里...
  9. YUV422 转换成 RGB
  10. Windows中使用pip下载任何包都报错
  11. 区块链入门 第二部分
  12. P1757 通天之分组背包 (分组背包 模板
  13. Angular 4入门教程系列:9:TypeScript:ECMAScript之前世今生
  14. Android知识回顾-- 消息处理机制
  15. python实现直方图、条形图、折线图、饼图(参数详情)
  16. 合合信息获中国图象图形学学会科技进步奖二等奖
  17. 蓝牙 - 芯片制造商的代号编制以及在Windows上查看
  18. 易语言java类_易语言面对对象编程
  19. SpringBoot国际化
  20. Genesis-3D 入门教程—26.后处理一:模糊效果

热门文章

  1. 2023四川安全员(A证)模拟考试试卷
  2. Terracotta2
  3. Eclipse 安装黑色主题皮肤(DarkTheme)
  4. 博通InConcert Maestro软件开创Wi-Fi/蓝牙无线互连新时代
  5. numpy中的ravel()
  6. android button setbackgroundcolor,Xamarin(Android)中资源文件中的Button的SetBackgroundColor
  7. 【Python】UserWarning: image file could not be identified because WEBP support not installed
  8. 国别域名热:.EU欧盟域名注册量近350万
  9. 星际瑞兽第三期如约上线!稀有花凤凰首次曝光
  10. JAVA读取jtl文件不完整,【jmeter】用聚合报告打开“.jtl”文件,数据显示不完整(或是不对)...