Fa مشکل در حرکت دادن شئ در برنامه

amirali_mj

Member
سلام یه چندتا مشکل دارم در حرکت دادن یه شئ تو برنامه ، انجمن رو گشتم ولی همچین چیزی پیدا نکردم .

میخوام وقتی روی یه Object کلیک چپ (Mouse Down ) میکنم ، اون Object همراه با موس حرکت کنه و وقتی کلیک چپ رها بشه Object همونجا بمونه ، دقیقا مثل آیکون های دسکتاپ . یه سوال دیگه هم اینکه میخوام Object از صفحه برنامه بیرون نره فقط داخل برنامه باشه... کدشو خودم تا یه جایی نوشتم . لطفا یکی راهنمایی کنه و کد رو اصلاح کنه خیلی لازم دارم . یه مثال هم گذاشتم.

کد:
Xm = Mou***()
Ym = MouseY()
MoveObject("Obj1","Xm,Ym")
If (Xm+128>=ClientWidth()) Then
  Break()
End
If (Ym+128>=ClientHeight()) Then
  Break()
End
ScriptTimer("Script","10")
MState=MouseLButton()
If (MState=0) Then
  Break()
End
 

پیوست ها

  • Example.zip
    22.7 کیلوبایت · بازدیدها: 14

amirali_mj

Member
ببخشید یه سوال دیگه .
میشه کاری کرد اون Object حالت چسپندگی داشته باشه ؟؟ یعنی مثلا وقتی نزدیک یه گوشه میشه خودشو بچسپونه؟
 

fk_invisible

New Member
ببخشید یک سوال دارم
اگر بخواهم یک شی از یک جهت وارد صفحه بشود و وقتی سرجایش رسید چند بار بالا و پایین یا چند بار چپ و راست بشود باید چه کدی بنویسم؟

یک سوال دیگر : اگر بخواهم حروف یک دکمه با عبور موس از رویش تکان بخورند (مثلا به ترتیب بزرگ و کوچک بشوند )باید چه کار کنم؟

شرمنده یک سوال دیگر : اگر بخواهم یک شی مرتب تکان بخورد و حرکتش را تکرار کند باید چه کار باید بکنم؟

ممنون
 

amirali_mj

Member
هر 3 سوالتونو تو یه نمونه پیوست کردم
موفق باشید.
 

پیوست ها

  • sample.zip
    966 بایت · بازدیدها: 25
آخرین ویرایش:

جدیدترین ارسال ها

بالا