-Q.9// #AJ[R]AM ~> Posted November 22, 2014 Share Posted November 22, 2014 السلام عليكمم ورحم ةالله وبركاته مطلوب كود تحريك الكلام في النافذه عند وضع label يكون الكلام يتحرك من اليمين الى اليسار Link to comment
EH10 Posted November 22, 2014 Share Posted November 22, 2014 وضح , قـصدك زي الأإعـلان يجي من اليسار لليمين ويرجع مـرة أخرى ويستمر ؟ Link to comment
فاّرس Posted November 22, 2014 Share Posted November 22, 2014 تقدر تستخدم التايمر او الرندر , الرندر راح يكون سريع ف انصح ب التايمر .. setTimer isTimer -- تتحقق من التايمر اذا تبي توقفه killTimer -- تقتل التايمر اذا تبي توقفه guiGetPosition guiSetPosition Link to comment
-Q.9// #AJ[R]AM ~> Posted November 22, 2014 Author Share Posted November 22, 2014 الله يعطيكم العافيه على الرد لقيت الكود خلاص من حسن كي اس اي Link to comment
EH10 Posted November 22, 2014 Share Posted November 22, 2014 الله يعطيكم العافيه على الرد لقيت الكود خلاص من حسن كي اس اي الـعـفو , لأإكن لـو تـفيد الأعضاء وتطرح الـكود غيرك بيستفيد # Link to comment
i,xAhmed Posted November 23, 2014 Share Posted November 23, 2014 ----- كود تحريك الكلام في label ----- طبعا الكود من الاخ حسن كي اس اي local againStartMove = 100 -- المكان اللي يبدا الكلام يمشي فيه local endMove = 400 -- المكان اللي ينتهي الكلام فيه ويرجع من البدايه addEventHandler("onClientRender",root,function() if ( guiGetVisible(YouWindowName) == true ) then --- YouWindowName هنا تحط اسسم النافذه local x,y = guiGetPosition(YouLabelName,false) --- YouLabelName هنا اسم اليبل guiSetPosition(YouLabelName,x + 3,y,false) --- YouLabelName هنا اسم اليبل ---- رقم x + 3 سرعة الكلام وكذا تبيه تخليه سريع خليه زي ما هو تبيه بطيئ حط رقم واحد او اثنين if ( x >= endMove ) then guiSetPosition(YouLabelName,againStartMove,y,false) --- YouLabelName هنا اسم اليبل end end end) مشكور 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