public void SetData(CounterBubblePromtInfo info) { Transform tStart = BattleEnvironmentM.GetLifeMBornNode(true); if (tStart != null) { NGUIUtil.Set3DUIPos(gameObject, new Vector3(info.x + tStart.position.x, info.y + tStart.position.y, 0f)); } NGUIUtil.SetLableText(LblText, info.text); }
/// <summary> /// 获取战役冒泡 /// </summary> public static void GetBubblePromt(int stageid, ref List <CounterBubblePromtInfo> lBubblePromt) { if (lBubblePromt == null) { lBubblePromt = new List <CounterBubblePromtInfo>(); } lBubblePromt.Clear(); //m_lbubble_prompt foreach (s_bubble_promptInfo Info in m_lbubble_prompt) { if (Info.stageid == stageid) { CounterBubblePromtInfo V = new CounterBubblePromtInfo(); V.x = (Info.cx * 0.1f); V.y = (Info.cy * 0.1f); V.text = Info.description; lBubblePromt.Add(V); } } }