Exemplo n.º 1
0
    // 트랜지션 관련


    /// <summary>
    /// 타겟 레이어 비교. 이전에 비교한 레이어라면 캐싱된 것을 사용, 새로운 타겟이라면 캐시 업데이트.
    /// </summary>
    /// <param name="target"></param>
    void UpdateTargetLayerDiff(FSNSnapshot.Layer target)
    {
        if (m_lastTargetLayerRef != target)
        {
            m_lastTargetLayerDiff = m_curLayerRef.CompareAndReturnElements(target);
            m_lastTargetLayerRef  = target;
        }
    }