Hi,
I’m new to Unity and I’m trying to create a 2D coin flipped like effect for a game object. I want it to continuously flip and change the ‘head’ image with a ‘tail’ image background and vice versa when is doing it. Something similar to this page: http://justflipacoin.com
Here’s what I have so far:
public class FlipEffect : MonoBehaviour
{
public GameObject coin;
public Sprite headSprite;
public Sprite tailSprite;
void Update()
{
FlipCoin();
}
public void FlipCoin()
{
Vector3 vector3 = transform.localEulerAngles;
float fT = vector3.z;
vector3.z = vector3.y;
vector3.y = fT;
headObject.transform.localEulerAngles = vector3;
if(sourceObject.GetComponent<SpriteRenderer>().sprite.Equals(headSprite))
{
coin.GetComponent<SpriteRenderer>().sprite =tailSprite;
}
else
{
coin.GetComponent<SpriteRenderer>().sprite =headSprite;
}
}
}
Any help or suggestions would be appreciate.
Thank you,