public virtual void SetAttr(string expr, IToken x, IToken rhs) { gen.g.tool.Log("action-translator", "setAttr " + x + " " + rhs); IList <ActionChunk> rhsChunks = TranslateActionChunk(factory, rf, rhs.Text, node); SetAttr s = new SetAttr(nodeContext, x.Text, rhsChunks); chunks.Add(s); }
static public TweenAttr2 Begin(GameObject go, SetAttr fnAttr, float duration, float from, float to) { TweenAttr2 comp = UITweener.Begin <TweenAttr2>(go, duration); comp.from = from; comp.to = to; comp.count = to - from; comp.fnAttr = fnAttr; //comp.value = from; if (duration <= 0f) { comp.Sample(1f, true); comp.enabled = false; } return(comp); }