本文共 728 字,大约阅读时间需要 2 分钟。
接口
public static GameObject createSpriteAni(GameObject parent,string sprName,string namePrefix,Vector3 size,
Vector3 pos,UIAtlas atlas,int fps,bool loop,bool makePixelPerfect) { UISprite sprite = NGUITools.AddWidget<UISprite>(parent); sprite.name = sprName; sprite.atlas = atlas; sprite.spriteName = sprName; sprite.type = UISprite.Type.Simple; sprite.pivot = UIWidget.Pivot.Center; if(makePixelPerfect) { sprite.MakePixelPerfect(); } else { sprite.width = (int)size.x; sprite.height = (int)size.y; } GameObject go = sprite.gameObject; UISpriteAnimation sprAni = go.AddComponent<UISpriteAnimation>(); sprAni.framesPerSecond =fps; sprAni.namePrefix = namePrefix; sprAni.loop = loop; go.transform.localPosition = pos; return go; }转载地址:http://xrzvf.baihongyu.com/