protected void nextAddingItem() { m_addingItem = m_waitlist[0]; m_waitlist.RemoveAt(0); startDownAni(); startAddingAni(); }
public void psstRetBattleHistoryInfoUserCmd(stRetBattleHistoryInfoUserCmd cmd) { SlideListItem item = new SlideListItem(); item.data = cmd; item.path = string.Format("{0}{1}", Ctx.m_instance.m_cfg.m_pathLst[(int)ResPathType.ePathModel], "log.prefab"); item.texPath = string.Format("{0}{1}", Ctx.m_instance.m_cfg.m_pathLst[(int)ResPathType.ePathBuildImage], "pig.png"); m_historyList.addItem(item); }
// 加入一个 item public void addItem(SlideListItem item) { if(m_addingItem != null) // 如果有正在加入的 { m_waitlist.Add(item); } else { m_addingItem = item; startDownAni(); startAddingAni(); } }
// 加入一个 item public void addItem(SlideListItem item) { if (m_addingItem != null) // 如果有正在加入的 { m_waitlist.Add(item); } else { m_addingItem = item; startDownAni(); startAddingAni(); } }
protected void onAddingEnd(NumAniSeqBase ani) { m_addedList.Add(m_addingItem); adjustPos(); if (m_waitlist.Count > 0) { nextAddingItem(); } else { m_addingItem = null; } }
protected void onAddingEnd(NumAniSeqBase ani) { m_addedList.Add(m_addingItem); adjustPos(); if(m_waitlist.Count > 0) { nextAddingItem(); } else { m_addingItem = null; } }