problem with sprite manager

Alright. I’m having a silly problem trying to use the free version of Sprite Manager. I know my problem is probably silly, but I really can’t solve it.
This is the script that’s giving me problems.

private var smID;
private var smScriptID;

var sprite; 
var spriteWidth : int;
var spriteHeight: int;
var spriteLFUVx : int;
var spriteLFUVy : int;
var UVwidth : int;  
var UVheight : int;

//***animations***//


function Start () {
smID = GameObject.Find("SpriteManager");
smScriptID = smID.GetComponent("LinkedSpriteManager");
sprite = smScriptID.AddSprite(gameObject, spriteWidth, spriteHeight, smScriptID.PixelCoordToUVCoord(spriteLFUVx, spriteLFUVy), smScriptID.PixelSpaceToUVSpace(UVwidth, UVheight), true); 
//we create a new animation and initialize it
var idleAnim =  new smScriptID.UVAnimation();
idleAnim.BuildUVAnim(smScriptID.PixelCoordToUVCoord(spriteLFUVx, spriteLFUVy), smScriptID.PixelSpaceToUVSpace(UVwidth, UVheight), 6, 1, 6, 24);
sprite.AddAnimation(idleAnim);
}

Specifically this line

var idleAnim =  new smScriptID.UVAnimation();

I’m guessing I’m being silly and I can’t create an instance from a class from another script. that or I’m doing it the wrong way.
Help would be appreciate it. As of right now I’m kind of stuck with this… :frowning:

This is the error I’m getting.

MissingMethodException: Method not found: 'LinkedSpriteManager.UVAnimation'.