Jump to content

طلب شرح فنكشن


Recommended Posts

هي الأرقام الي رح تبدأ فيها الصورة او اي شي انت تبي تسويه a1, a2

هي ارقام الي رح توقف فيها الصورة او اي شي انت تبي تسويه b1, b2

لاحظ اني حطيت صفر لان في الصورة انت رح تستخدم رقمين عشان كذا حطيت صفر للرقم الثالث

local sx, sy = guiGetScreenSize() 
local start = getTickCount() 
local a1, a2 = (sx-300)/2, 0 -- تبدأ الأرقام من نصف الشاشة بالعرض و اعلى الشاشة بالأرتفاع 
local b1, b2 = (sx-300)/2, (sy-300)/2 -- تنتهي الأرقام في نص الشاشة بالعرض و نصف الشاشة بالأرتفاع 
  
addEventHandler("onClientRender", root, 
function() 
    local now = getTickCount() 
    local x, y = interpolateBetween(a1, a2, 0, b1, b2, 0, (now - start) / ((start + 1500) - start), "OutBack") 
    dxDrawImage(x, y, 300, 300, "Image.png") 
end) 

لو تبحث في القسم بس ....

Link to comment
local sx, sy = guiGetScreenSize( ) 
local start = getTickCount( ) 
addEventHandler("onClientRender", root, function( ) 
    local now = getTickCount( ) 
    local x = interpolateBetween(0, 0, 0, sx - 300, 0, 0, (now - start) / ((start + 1500) - start), "OutBack") 
    dxDrawImage(x, (sy - 300) / 2, 300, 300, "Image.png") 
end) 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...