帧动画
来源:互联网 发布:网络用语中呦呦的意思 编辑:程序博客网 时间:2024/06/05 03:44
using UnityEngine;
using System.Collections;
public class Animator : MonoBehaviour {
public Sprite[] sprites;
public float framesPerSecond;
private SpriteRenderer spriteRenderer;
// Use this for initialization
void Start () {
spriteRenderer = renderer as SpriteRenderer;
}
// Update is called once per frame
void Update () {
int index = (int)(Time.timeSinceLevelLoad * framesPerSecond);
index = index % sprites.Length;
spriteRenderer.sprite = sprites[ index ];
}
}
using UnityEngine;
using System.Collections;
publicclass cutover :MonoBehaviour {
privateObject[] texmub;
privatefloat fps =5;
privateint nowFram =0;
privatefloat time =0;
Vector3 startingPosition;
Transform cachedTransform;
void Awake(){
cachedTransform = transform;
startingPosition = cachedTransform.localPosition;
}
void HandleFadeUpdate( )
{
float randomXAmount =Random.Range( -1,1 );
float randomYAmount =Random.Range( -1,1 );
Vector3 shakeAmount =newVector3( randomXAmount, randomYAmount,0 ) * .1f;
cachedTransform.localPosition = startingPosition + shakeAmount;
}
// Use this for initialization
void Start () {
texmub =Resources.LoadAll("loading");
}
// Update is called once per frame
void Update () {
DrawAnimation(texmub);
}
void FixedUpdate()
{
HandleFadeUpdate( );
}
void DrawAnimation(Object[] tex)
{
//GUI.DrawTexture(new Rect (Screen.width/3-50,Screen.height/3-50,100,100),(Texture2D)tex[nowFram], ScaleMode.StretchToFill, true, 0);
Texture2D t = (Texture2D)tex[nowFram];
this.renderer.material.mainTexture = t;
time +=Time.deltaTime;
if(time >=1.0 / fps)
{
nowFram++;
time =0;
if(nowFram >= tex.Length)
{
nowFram =0;
}
}
}
}
- 动画__帧动画
- 转场动画 帧动画
- 动画 AnimationDrawable 帧动画
- 动画----帧动画
- 安卓补间动画、帧动画
- Android动画-帧动画
- Android动画--帧动画
- egret_gif动画(帧动画)
- android动画 -- 帧动画 补间动画
- 属性动画,补间动画,帧动画
- View动画、帧动画、属性动画
- Android动画-帧动画&补间动画
- Android加载动画 旋转动画 、帧动画
- 帧动画、补间动画、属性动画
- 动画(过渡动画、关键帧动画)
- Android动画-帧动画-属性动画
- 帧动画&补间动画&属性动画
- 安卓 动画帧动画基础动画
- 指针数组和数组指针
- 什么是大牛,我彻底服了,大牛讲解信号与系统
- 二维数组和指针
- dll(动态链接库)之间以及和exe之间的函数、类或全局变量互传
- VS2005下开发PPC2003和WM50编译器一些设置
- 帧动画
- Java程序员的堕落
- 深入理解指针
- 指针函数和函数指针
- MySQL Replication(Master与Slave基本原理及配置)
- IOS 使用ASIHttpRequest 或 MKNetworkKit 上传图片到ASP.NET
- QBC如何通过某个对象中集合的属性来查询结果集
- C库函数和系统调用的区别
- 自动打渠道包的shell命令