جناب قاهر ممنون از راهنمایی هاتون
من شنیده بودم برنامه های چند رسانه ای آموزشی رو هم میشه با mmb ساخت . حتی ساخت بازی های ساده هم با این نرم افزار ممکن هستش. پس چطور این کار ساده ممکن نیست؟؟؟
این کاری رو هم خواسته بودم در واقع قسمتی از بازی های ساده است که اشیاء رو بتوان با موس در صفحه جابجا کرد.
علیک سلام !
سرکار خانم رز ، شنیدن کی بود مانند دیدن !
من هم نــگفتم که غیر ممکن هست !
بفرمایید ، این هم یک برنامه ی ساده که با زبان MMB نوشته شده و خواسته ی شما رو براورده میکنه (اونم تا حدودی)
فقط مراحل زیر رو بپیمایید :
- یک پروژه ی جدید ایجاد کنید .
- یک شیء به دلخواه ( شیء های محدود MMB) را که میخواهید آن را دراگ کنید ، انتخاب کنید (در این مثال یک دکمه با نام Object) .
- سه اسکریپت (Script) به ترتیب با نام های ClickToggle ، DisplayVariables ، Moving ایجاد کنید .
- دو شیء Text به نام های Deltas ، Pos به برنامه اضافه کنید ( البته این مورد اختیاری است ولی من برنامهی مربوط به تغییر این نوشته ها را در اسکریپتی مینوسم)
خب ، اگر موارد بالا را به ترتیب انجام دادید ،محتویات اسکریپت ها را با کدهای مربوط به هر کدام پر کنید :
- محتویات اسکریپت ClickToggle :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
- محتویات اسکریپت DisplayVariables (اختیاری است که باشد یا نباشد ولی در این مثال هست ! ):
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
روی شیء دلخواه خود (همان دکمه با نام Object) دوبار کلیک کرده و کد زیر را برای آن بنویسید .
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
در کد بالا DeltaX_prin و DeltaY_prin فقط در جهت مقاصد نمایشی هستند .
حال اگر موارد بالا را به خوبی طی کرده باشید ، برنامه را اجرا کنید و با کلید روی شی خود آن را بکِشید (Drag-Drop) کنید .
اگر با مشکلی روبرو شدید ، بفرمایید .