| | |
| | | [SerializeField] Text m_FloorName;
|
| | | [SerializeField] ScrollRect m_Scroller;
|
| | | [SerializeField] Transform m_Parent;
|
| | | [SerializeField] RareItem m_CloneInstance;
|
| | | [SerializeField] List<RareItem> m_Items;
|
| | |
|
| | | DungeonNuwaModel model { get { return ModelCenter.Instance.GetModel<DungeonNuwaModel>(); } }
|
| | |
| | | model.TryGetFloorReward(floor, out items);
|
| | |
|
| | | CreateItemBehaviour(items == null ? 0 : items.Count);
|
| | |
|
| | | m_Scroller.horizontalNormalizedPosition = 0f;
|
| | |
|
| | | for (int i = 0; i < m_Items.Count; i++)
|
| | | {
|
| | |
| | | }
|
| | | for (int i = m_Items.Count; i < count; i++)
|
| | | {
|
| | | var instance = GameObject.Instantiate(m_Items[0], Vector3.zero, Quaternion.identity);
|
| | | var instance = GameObject.Instantiate(m_CloneInstance, Vector3.zero, Quaternion.identity);
|
| | | instance.transform.SetParent(m_Parent);
|
| | | instance.transform.localScale = Vector3.one;
|
| | | var item = instance.GetComponent<RareItem>();
|