كيف أستخدم حركة شكل ما من مكان إلى مكان آخر
#1
السلام عليكم ورحمة الله تعالى وبركاته:
أولا وقبل أن أطرح مشكلتي، أنا أعرف استخدام الإحداثيات.
لكن ما لا أعرفه، كيف يمكنني أن أجعل شكلا ما (صورة، أو shape) يتحرك من موقع إلى موقع آخر
أحدده له أنا من خلال الإحداثيات، وذلك بالضغط على زر فيه الكود، على شرط أن تكون حركته كحركة (pion) في لعبة الدامة، أي أشاهد حركته و أتابعها، (معناه لا تعطوني طريقة إخفاء الشكل الأول وإظهار الشكل الثاني، فهذا لا)، كما أن الكود يجب أن يكون صالحا لأي حركة (في مختلف الجهات ولو بشكل مائل)
بارك الله فيكم إخواني، وجزاكم الله عنا كل الخير
الرد
#2
وعليكم السلام ورحمة الله وبركاته

أول من رأيته صنع اللعة NAN040 من developpez.com

.jpg   source0008a.jpg (الحجم : 51.09 ك ب / التحميلات : 69)

التطبيق مصمم ليعمل على شبكة من خلال وصلات Socket
المصدر:
PHP كود :
http://nono40.developpez.com/sources/source0008/ 

في المرفق سورس اللعبة.


الملفات المرفقة
.rar   Dames.nano40.src.rar (الحجم : 20.55 ك ب / التحميلات : 19)
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...
الرد
#3
شكرا أخي الفاضل والمشرف (kachwahed) لكن هذا الكود لم أفهم منه شيئا.
بكل بساطة أنا أسال كيفنقل شكل من موضع إلى موضع آخر لكن على شكل حركة (animation)
الرد
#4
المسألة تتطلب مهارات المبرمج وخيال برمجي
يمكن القيام بذلك بعدة طرق، طريقة سهلة باستخدام المؤقت TTimer وتغيير الاحداثيات
سلسلة شيقة بها مثال مشابه Delphi Training Series: 3D Buzz
كود :
http://www.youtube.com/watch?v=6K1VxF13L80&list=PL47CF5AAABFA0324D http://edn.embarcadero.com/article/36771
بالتوفيق.
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...
الرد
#5
إطلالة سريعة على دلفي و العودة إلى لازاراس لحبي لهذا النوع من الأسئلة :d
ما فهمته من سؤالك أنك تريد تحريك شئ على الفورم مثلاً بالأسهم في جميع الإتجاهات
تفضل المثال البسيط التالي
أسأل الله أن يكون المنشود


الملفات المرفقة
.7z   Piratewar.7z (الحجم : 1.57 ك ب / التحميلات : 20)
الرد
#6
تفضل يا اخي طريقة تحريك الاشكال والفورم وكل شيء
ولكن يجب عليك ان تستخدم خيالك والمعادلات الرياضيه


الملفات المرفقة
.rar   componets moving.rar (الحجم : 220.96 ك ب / التحميلات : 49)
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم