Jump to content

-[ طلب ]- c كود بمود


#Dr.BnG

Recommended Posts

السلام عليكم

عندي طلب صغير

معي مود الصورة المتحركة

يلي تضل ثابته فوق علي اليمين

بس ابيها تلف يعني تدور وهي بمكانها

ممكن الكود ومكان وضعه؟

وشكرا :) 

Link to comment
15 minutes ago, #Dr.BnG said:

السلام عليكم

عندي طلب صغير

معي مود الصورة المتحركة

يلي تضل ثابته فوق علي اليمين

بس ابيها تلف يعني تدور وهي بمكانها

ممكن الكود ومكان وضعه؟

وشكرا :) 

R = 0
function RTimer()
R = R + 5
end
_RTimer = setTimer ( RTimer, 50, 0 )

addEventHandler("onClientRender", root,
function()

dxDrawImage(0, 0, 50, 50, "Image.png", R, 0, 0, tocolor(255, 255, 255, 255), false)

end
)

 

Link to comment
2 minutes ago, A_A said:

Draws an image on the screen for a single frame. In order for the image to stay visible continuously, you need to call this function with the same parameters on each frame update (see onClientRender).
Image files should ideally have dimensions that are a power of two, to prevent possible blurring.
Power of two: 2px, 4px, 8px, 16px, 32px, 64px, 128px, 256px, 512px, 1024px...

استعمل : 


onClientRender

 

عفواً وش ذا اللي تقوله ؟

هل في خطأ في اللي انا سويته ؟

Link to comment
57 minutes ago, </Mr.Tn6eL> said:

استخدامه صحيح لكن مع الرندر افضل

تقصد بدل الست تيمر ؟
اذا نعم - هذا بيكون خطأ
لأنو الرندر يتغير بسرعة
والصورة رح تلف حول نفسها بسرعة كبيرة
اما الست تيمر بيخلي الصورة تلف حول نفسها بإنتظام
واذا لا - اذن انا ما فهمت وش تقصدون

Link to comment

التايمر محدود الوقت

لكن مع الرندر تقدر تحركه بانسيابية يعني ما يأخر

انت جرب بس

Quote

والصورة رح تلف حول نفسها بسرعة كبيرة

هذا لأن الوقت الرندر اسرع من التايمر عشان كذا قلل قيمة التغيير في الحركة

Link to comment
7 hours ago, </Mr.Tn6eL> said:

التايمر محدود الوقت

لكن مع الرندر تقدر تحركه بانسيابية يعني ما يأخر

انت جرب بس

هذا لأن الوقت الرندر اسرع من التايمر عشان كذا قلل قيمة التغيير في الحركة

ملاحظة الرندر وقته يسرع كل شوي
يعني مثلاً اذا سرعة دوران الصورة 1
الرندر رح يخليها 1 وبعد شوي 2 وبعد شوي 3
يعني رح تكون بطيئة في البداية وبعدها تضل تسرع

انا جربت هذا كثير

Link to comment
R = 0

addEventHandler("onClientRender", root,
	function()
		R = R + 1 -- سرعة الدوران
		dxDrawImage(0, 0, 50, 50, "Image.png", R, 0, 0, tocolor(255, 255, 255, 255), false)
	end
)

 

رقم 1 = سرعة الدوران 

وأفضل لك خل سرعته واحد

Link to comment
1 hour ago, N3xT said:

R = 0

addEventHandler("onClientRender", root,
	function()
		R = R + 1 -- سرعة الدوران
		dxDrawImage(0, 0, 50, 50, "Image.png", R, 0, 0, tocolor(255, 255, 255, 255), false)
	end
)

 

رقم 1 = سرعة الدوران 

وأفضل لك خل سرعته واحد

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

Link to comment
15 minutes ago, Developer Ahmed said:

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

 

كودك تحركه ما راح يكون بإنسيابه بحكم أنك مسوي تايمر

والتايمر ما يتغير كل فريم, بعكس الرندر كل فريم راح يتحدث

بالنهاية كل مبرمج وله طريقته وذي طريقتي

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...