no-img
ایستگاه یادگیری

آموزش Designer scripts در Basic4android | ایستگاه یادگیری


ایستگاه یادگیری
مطالب ویژه‌ی سایت
اطلاعیه های سایت :

ادامه مطلب

ZIP
آموزش Designer scripts در Basic4android
zip
خرداد ۸, ۱۳۹۴

آموزش Designer scripts در Basic4android


سلام و خسته نباشید خدمت دوستان گرامی.

در این پست، قصد دارم که به شما رو به صورت خیلی مبتدی با طراحی اصولی یا همون Designer scripts آشنا کنم.شاید حالا براتون سوال پیش اومده باشه که طراحی اصولی چی هست؟احتمالا شما هم وقتی که برای دفعات اول میخواستید نرم افزار بسازید، وقتی که اجرا منو رو درست سر مکان های خودشون قرار میدادید، و وقتی که از برنامتون خروجی میگیرفتین یا میخواستید اونو تو شبیه سازتون تست کنید، متوجه تغییر مکان و بهم ریختگی شی های داخل منو شدید.اصل طراحی اصولی هم، رفع این مشکل است.

با ما همراه باشید…خب زوامنی که میخواهید برای شی در برنامتون Designer scripts بنویسید، اولین کاری که میکنید، از قسمت Designer به گزینه Designer scripts میرید و در اونجا شروع به نوشتن کد میکنید.برای مثل من اونو شی رو، Button1 نام بردم و در طول کار از اون استفاده میکنم.

برای مثل من میخوام میزان چپ و راست Button1 رو مشخص کنم.مینویسم:

button1.setleftandright(20%x,80%x)

خب این کد میگه که، button1 در محور افقی، از 20% شروع بشه و در 80% تموم بشه.setleftandright هم که کاملا مشخصه، همون چپ و راست رو میگه و وقتی که ما پرانتز رو باز میکنم و داخلش عدد مینویسم، در واقع داریم درباره همون setleftandright توضیح میدیم.

خب، حالا میخوام مکان Button1 رو در محور عمودی نیز مشخص کنم.اینطور مینویسم:

button1.settopandbottom(20%y,40%y)

این کد هم تفاوت چندانی با کد قبلی نداره فقط مکان رو در محور عمودی مشخص میکنه یا همون میزان بالا و پایین بودن button.

دقت کنید که اگه میخواید کد رو برای چپ و راست استفاده کنید، باید از x استفاده کنید و برای عمودی، y .

 

امیدوارم از این مطلب خوشتون اومده باشه و تونسته باشم رضایتتون رو جلب کنم.



درباره نویسنده

مهدی کفشگر

بنده مهدی کفشگر، مدیر سایت ایستگاه یادگیری هستم.از اولش علاقه بسیاری به بازی سازی، برنامه نویسی و وبلاگ نویسی داشتم.خیلی دوست دارم تا پایان عمرم، در این راه روز به روز پیشرفت کنم.

مهدی کفشگر 272 نوشته در ایستگاه یادگیری دارد . مشاهده تمام نوشته های

دیدگاه ها


پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

سایت جدید ایستگاه یادگیری تاسیس شد..! (پشتیبانی از محصولات ادامه دارد)ورود به سایت