public void SetData(SysBulletScreenVo _param) { if (_param == null) { return; } base.gameObject.name = _param.id.ToString(); this._cfgDataVo = _param; this.content = LanguageManager.Instance.GetStringById(_param.content); BarrageItem component = NGUITools.AddChild(base.transform.FindChild("select").gameObject, Singleton <BarrageEmitterView> .Instance.mItemCache).GetComponent <BarrageItem>(); BarrageEmitterView.SetFormat(_param.format.ToString(), component); component.transform.GetComponent <TweenPosition>().enabled = false; component.transform.localPosition = new Vector3(130f, 0f, 0f); component.fontSize = 60; component.ComposeText(Singleton <BarrageEmitterView> .Instance.barragePrefix, base.transform.Find("label").GetComponent <UILabel>().text); }