#DRAGON!FIRE Posted July 30, 2014 Share Posted July 30, 2014 متاكد من اسم ومسار الصورة ؟ جرب كذا .. : function dxDrawGifImage ( x, y, w, h, path, iStart, iType, effectSpeed ) local gifElement = createElement ( "dx-gif" ) if ( gifElement ) then setElementData ( gifElement, "gifData", { x = x, y = y, w = w, h = h, imgPath = path, startID = iStart, imgID = iStart, imgType = iType, speed = effectSpeed, tick = getTickCount ( ) }, false ) return gifElement else return false end end addEventHandler ( "onClientRender", root, function ( ) local currentTick = getTickCount ( ) for index, gif in ipairs ( getElementsByType ( "dx-gif" ) ) do local gifData = getElementData ( gif, "gifData" ) if ( gifData ) then if ( currentTick - gifData.tick >= gifData.speed ) then gifData.tick = currentTick gifData.imgID = ( gifData.imgID + 1 ) if ( fileExists ( gifData.imgPath .."".. gifData.imgID ..".".. gifData.imgType ) ) then gifData.imgID = gifData.imgID setElementData ( gif, "gifData", gifData, false ) else gifData.imgID = gifData.startID setElementData ( gif, "gifData", gifData, false ) end end dxDrawImage ( gifData.x, gifData.y, gifData.w, gifData.h, gifData.imgPath .."".. gifData.imgID ..".".. gifData.imgType ) end end end ) createGifElement = dxDrawGifImage (119, 131, 676, 459, "Wildlife", 0, "GIF", 100 ) addCommandHandler ( "GIFF", function ( ) destroyElement ( createGifElement ) end ) Link to comment
</Mr.Tn6eL> Posted August 1, 2014 Share Posted August 1, 2014 انتم فاهمين dxDrawGifImage غلط هذا انت تسوي بالمود مثلا 10 صور زي كذا createGifElement = dxDrawGifImage (119, 131, 676, 459, "Wildlife", 1, "png", 100 ) وتسوي صور بالمود زي كذا وبالميتا تضبطة Wildlife1.png Wildlife2.png Wildlife3.png Wildlife4.png Wildlife5.png Wildlife6.png Wildlife7.png Wildlife8.png Wildlife9.png Wildlife10.png وهو بحطها ورا بعض Link to comment
iMr.TZ[W]ER Posted August 1, 2014 Share Posted August 1, 2014 يا اذكياء صور ال Gif تحتاج فلاش بلاير -____________________- مثل ما قال تنطيل راح تكون صور متتالية يعني حجم المود راح يطلع كبير Link to comment
Simba Posted August 1, 2014 Share Posted August 1, 2014 انتم فاهمين dxDrawGifImage غلطهذا انت تسوي بالمود مثلا 10 صور زي كذا createGifElement = dxDrawGifImage (119, 131, 676, 459, "Wildlife", 1, "png", 100 ) وتسوي صور بالمود زي كذا وبالميتا تضبطة Wildlife1.png Wildlife2.png Wildlife3.png Wildlife4.png Wildlife5.png Wildlife6.png Wildlife7.png Wildlife8.png Wildlife9.png Wildlife10.png وهو بحطها ورا بعض يعني كذا createGifElement = dxDrawGifImage (119, 131, 676, 459, "0", 1, "png", 100 ) createGifElement = dxDrawGifImage (119, 131, 676, 459, "1", 1, "png", 100 ) createGifElement = dxDrawGifImage (119, 131, 676, 459, "2", 1, "png", 100 ) createGifElement = dxDrawGifImage (119, 131, 676, 459, "3", 1, "png", 100 ) ؟؟؟ Link to comment
AboShanab Posted August 1, 2014 Share Posted August 1, 2014 لا , الكود نفسه محطوط الى 100 يعني img1 img2 وكذا انت شوف الكود بالنهاية في 100 هذا عدد الصور استبدلها للعدد اللي تبيه Link to comment
Simba Posted August 1, 2014 Share Posted August 1, 2014 لا , الكود نفسه محطوط الى 100يعني img1 img2 وكذا انت شوف الكود بالنهاية في 100 هذا عدد الصور استبدلها للعدد اللي تبيه مافهمت الان مثلا عندي صورة gif متكونه من 57 صوره ! يعني بالميتا اكتب تعريف للملف سبعه وخمسين مره !!!!!!!!!!!!! ! Link to comment
</Mr.Tn6eL> Posted August 2, 2014 Share Posted August 2, 2014 انتم فاهمين dxDrawGifImage غلطهذا انت تسوي بالمود مثلا 10 صور زي كذا createGifElement = dxDrawGifImage (119, 131, 676, 459, "Wildlife", 1, "png", 100 ) وتسوي صور بالمود زي كذا وبالميتا تضبطة Wildlife1.png Wildlife2.png Wildlife3.png Wildlife4.png Wildlife5.png Wildlife6.png Wildlife7.png Wildlife8.png Wildlife9.png Wildlife10.png وهو بحطها ورا بعض يعني كذا createGifElement = dxDrawGifImage (119, 131, 676, 459, "0", 1, "png", 100 ) createGifElement = dxDrawGifImage (119, 131, 676, 459, "1", 1, "png", 100 ) createGifElement = dxDrawGifImage (119, 131, 676, 459, "2", 1, "png", 100 ) createGifElement = dxDrawGifImage (119, 131, 676, 459, "3", 1, "png", 100 ) ؟؟؟ لا كود واحد يكفي وروح صفحة الويكي للوظيفة بتفهم Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now