//public static Hashtable skillUserHash = new Hashtable(); public void Awake() { MsgCenter.instance.addListener(MsgCenter.FREEZE_START, freezeStart); mask = maskObj.GetComponent<CDMaskRect>(); maskObj.transform.parent = transform; mask.updateMesh(mask.diameter,0); // sprite.spriteName = "SkillIcon_"+ skillData.skillName + "_Disable"; // sprite.MakePixelPerfect(); //skillBg.transform.localPosition.SetZ(1000f); //skillBgSilver.transform.localPosition.SetZ(0f); }
public void skillCast( CDMaskRect pMask , SkillIcon icon ) { if(!isCoolDown) { mask = pMask; iconView = icon; iTween.ValueTo(this.gameObject,new Hashtable(){{"from",CDTime},{"to",0},{ "onupdate","updateCurrentTime"},{ "onupdatetarget",gameObject},{ "time",CDTime},{ "easetype","linear"},{"onupdateparams",tempValue},{ "oncomplete","unlockCooldown"},{ "oncompletetarget",gameObject}}); isCoolDown = true; } }
public void clearMaskObj() { mask = null; iconView = null; }
public void updateMaskObj( CDMaskRect pMask , SkillIcon icon ) { mask = pMask; iconView = icon; }