Ejemplo n.º 1
0
    public override void Initialize()
    {
        base.Initialize();

        m_wrapContent.minIndex         = DressTable.instance.dressList.Count == 1 ? -1 : 0;
        m_wrapContent.maxIndex         = DressTable.instance.dressList.Count - 1;
        m_wrapContent.onInitializeItem = OnUpdateItem;
        m_wrapContent.ResetScrollView();

        if (m_previewCharacter != null)
        {
            return;
        }

        m_previewCharacter = CharacterManager.Instance.CreateCharacter();
        m_previewCharacter.Initialize();

        m_previewCharacter.thisTransform.parent        = m_trPreviewObject;
        m_previewCharacter.thisTransform.localPosition = Vector3.zero;
        m_previewCharacter.thisTransform.localScale    = Vector3.one;
        m_previewCharacter.thisTransform.localRotation = Quaternion.identity;

        m_previewCharacter.movement2D.enabled = false;
        m_previewCharacter.Move();

        m_vDestPos     = m_vInPos;
        m_bSlideAction = true;
    }