function CreateAnimationLoadScreen()
    
end

    createCompositionback = function()
    
        local compositionback = CreateCompositionSequence();
        local compositionDuration = 1.75;
        compositionback:SetDuration(compositionDuration);
        compositionback:SetDestroysOnEnd(false);
    
    
        -- Layer Layer_1
        local element = CreateCompositionElement("data/Texture/Loading/animation/shad.png");
        element:SetName("Layer_1");
        compositionback:AddElement(element);
        element:SetHotSpot(474, 297);
        element:SetParentElement(compositionback);
        element:SetAngle(0);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0.33333333333333, 16.3333333333333);
    
        effector:SetKey(_TRACK_X, 0.33333333333333, 1138);
        effector:SetKey(_TRACK_Y, 0.33333333333333, 697);
        effector:SetKey(_TRACK_X, 0.54166666666667, 512);
        effector:SetKey(_TRACK_Y, 0.54166666666667, 384);
        effector:SetKey(_TRACK_X, 0.79166666666667, 512);
        effector:SetKey(_TRACK_Y, 0.79166666666667, 384);
        effector:SetKey(_TRACK_X, 1, -553);
        effector:SetKey(_TRACK_Y, 1, -232);
        effector:SetKey(_TRACK_SX, 0.33333333333333, 0.49);
        effector:SetKey(_TRACK_SY, 0.33333333333333, 0.49);
        effector:SetKey(_TRACK_SX, 0.54166666666667, 4.04);
        effector:SetKey(_TRACK_SY, 0.54166666666667, 4.04);
        effector:SetKey(_TRACK_SX, 0.79166666666667, 4.04);
        effector:SetKey(_TRACK_SY, 0.79166666666667, 4.04);
        effector:SetKey(_TRACK_SX, 1, -0.22);
        effector:SetKey(_TRACK_SY, 1, -0.22);
        effector:SetKey(_TRACK_O, 0.33333333333333, 0);
        effector:SetKey(_TRACK_O, 0.54166666666667, 1);
        effector:SetKey(_TRACK_O, 0.79166666666667, 1);
    
        effector:Play();
    
    
        -- Layer Layer_2
        local element = CreateCompositionElement("data/Texture/Loading/animation/sled.png");
        element:SetName("Layer_2");
        compositionback:AddElement(element);
        element:SetHotSpot(512, 384);
        element:SetParentElement(compositionback);
        element:SetScaleX(1);
        element:SetScaleY(1);
        element:SetAngle(0);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0.33333333333333, 16.3333333333333);
    
        effector:SetKey(_TRACK_X, 0.875, 512);
        effector:SetKey(_TRACK_Y, 0.875, 388);
        effector:SetKey(_TRACK_X, 0.91666666666667, 516);
        effector:SetKey(_TRACK_Y, 0.91666666666667, 380);
        effector:SetKey(_TRACK_X, 0.95833333333333, 510);
        effector:SetKey(_TRACK_Y, 0.95833333333333, 384);
        effector:SetKey(_TRACK_X, 1, 512);
        effector:SetKey(_TRACK_Y, 1, 384);
        effector:SetKey(_TRACK_O, 0.54166666666667, 0);
        effector:SetKey(_TRACK_O, 0.66666666666667, 1);
    
        effector:Play();
    
    
        -- Layer Layer_3
        local element = CreateCompositionElement("data/Texture/Loading/animation/back.jpg");
        element:SetName("Layer_3");
        compositionback:AddElement(element);
        element:SetHotSpot(512, 384);
        element:SetParentElement(compositionback);
        element:SetScaleX(1);
        element:SetScaleY(1);
        element:SetAngle(0);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0.33333333333333, 16.3333333333333);
    
        effector:SetKey(_TRACK_X, 0.875, 512);
        effector:SetKey(_TRACK_Y, 0.875, 388);
        effector:SetKey(_TRACK_X, 0.91666666666667, 516);
        effector:SetKey(_TRACK_Y, 0.91666666666667, 380);
        effector:SetKey(_TRACK_X, 1, 510);
        effector:SetKey(_TRACK_Y, 1, 384);
        effector:SetKey(_TRACK_X, 1.04166666666667, 512);
        effector:SetKey(_TRACK_Y, 1.04166666666667, 384);
    
        effector:Play();
    
    
        -- Layer Layer_4
        local element = CreateCompositionElement("data/Texture/Loading/animation/back.jpg");
        element:SetName("Layer_4");
        compositionback:AddElement(element);
        element:SetHotSpot(512, 384);
        element:SetParentElement(compositionback);
        element:SetXY(512, 388);
    
        element:SetScaleX(1);
        element:SetScaleY(1);
        element:SetAngle(0);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(-0.29166666666667, 15.7083333333333);
    
    
        effector:Play();
    
        compositionback:Play();
    
        return compositionback;
    end
    
