Animation.IsPlaying

function IsPlaying (name : String) : boolean

Description

Is the animation named name playing?

JavaScript
    // Plays an animation only if we are not playing it already.
function OnMouseEnter() {
if (!animation.IsPlaying("mouseOverEffect"))
animation.Play("mouseOverEffect");
}

using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
void OnMouseEnter() {
if (!animation.IsPlaying("mouseOverEffect"))
animation.Play("mouseOverEffect");

}
}

import UnityEngine
import System.Collections

class example(MonoBehaviour):

def OnMouseEnter():
if not animation.IsPlaying('mouseOverEffect'):
animation.Play('mouseOverEffect')