delphi4arab منتديات دلفي للعرب
ممكن أحد يعدلى على مشروعى ...؟ - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : ممكن أحد يعدلى على مشروعى ...؟ (/showthread.php?tid=5925)



ممكن أحد يعدلى على مشروعى ...؟ - karika2 - 06-02-2014

انا عملت مشروع بدائى ولكن فية مشكلة بسطية وهى بالرغم من وقع حدث
Image1.Top=Image2.Top
الا ان لا تظهر النتيجة
اليكم المشروع فى المرفقات


ممكن أحد يعدلى على مشروعى ...؟ - SMP3 - 06-02-2014

السبب أن التايمر مازال يعمل .. الاحداثيات ستتغير
تحتاج الى تعطيل التايمر .
PHP كود :
procedure TForm1.Timer3Timer(Sender: TObject);
var
  
GameOver: Boolean;
begin
  GameOver 
:= False;
  if (
Image1.Left = Image2.Left) or (Image1.Top = Image2.Top) then
    GameOver 
:= True
  
else
    
GameOver := False;
  if (
Image1.Top = Image3.Top) or (Image1.Left = Image3.Left) then
    GameOver 
:= True
  
else
    
GameOver := False;
  if 
GameOver then
  begin
    Label5
.Caption := 'game over';
    
Timer3.Enabled := False;
  
end
  
else
    
Label5.Caption := 'سليم';
end; 



ممكن أحد يعدلى على مشروعى ...؟ - noor.aldeen.sha - 07-02-2014

السلام عليكم اخي الكريم SMP3
في الكود الذي وضعته لا يتم ايقاف اي شيئ و ذلك لان الاخ karika2 لم يضع
تعليمات حركه الصور على تايمر واحد لذا ستبقى الصور في حاله حركه دائمه
اتمنى تكون قد جربته
لهذا قمت بتعديل المشروع و جمعت تعليمات الحركه في تامر واحد
لا حاجه الى الكلام يمكنك رؤيه التعديل على المشروع بالمرفقات


ممكن أحد يعدلى على مشروعى ...؟ - SMP3 - 07-02-2014

noor.aldeen.sha كتب :السلام عليكم اخي الكريم SMP3
في الكود الذي وضعته لا يتم ايقاف اي شيئ و ذلك لان الاخ karika2 لم يضع
تعليمات حركه الصور على تايمر واحد لذا ستبقى الصور في حاله حركه دائمه
اتمنى تكون قد جربته
لهذا قمت بتعديل المشروع و جمعت تعليمات الحركه في تامر واحد
لا حاجه الى الكلام يمكنك رؤيه التعديل على المشروع بالمرفقات

السائل يريد أن تتوقف النتيجة على Game Over .
إقتباس :الا ان لا تظهر النتيجة
لم يوضح أن كان يريد ايقاف الصور أم لا .



ممكن أحد يعدلى على مشروعى ...؟ - noor.aldeen.sha - 07-02-2014

اسف جدا ...
ضننت ان النتيجه التي يريدها هي ايقاف الصور عند التصدادم و كتابه game over


ممكن أحد يعدلى على مشروعى ...؟ - SMP3 - 07-02-2014

noor.aldeen.sha كتب :اسف جدا ...
ضننت ان النتيجه التي يريدها هي ايقاف الصور عند التصدادم و كتابه game over

لما تتأسف ..؟ حصل خير .. :d


ممكن أحد يعدلى على مشروعى ...؟ - karika2 - 09-02-2014

شكراّ أخوانى أستفد من مشاركتكم ...