پوسته ها در آی کد
در آیکد، پوسته (Costume) نمای گرافیکی یک شیء یا نشانگر است.
هر شیء میتواند چندین پوسته داشته باشد و در اجرای برنامه، بین آنها جابهجا شود تا
- حالتهای مختلف،
- انیمیشن یا
- تغییر وضعیت
را نمایش دهد.
🔧 شیوههای ساخت و مدیریت پوسته:
1. ایجاد پوستهی جدید:
-
کاربر میتواند یک پوستهی جدید را از صفر بسازد.
-
این کار با استفاده از ویرایشگر گرافیکی داخلی آیکد انجام میشود که دو حالت دارد:
-
بیتمپ (Bitmap) برای طراحی آزاد با پیکسلها (مثل نقاشی دیجیتال)
-
وکتور (Vector) برای طراحی دقیق با خطوط، منحنیها و اشکال برداری
- برای آشنایی تفاوت این دو نوع تصویر از مطلب جادوی ریاضی در گرافیک، بیت مپ یا وکتور شروع کنید.
-

2. کشیدن و رها کردن (Drag & Drop):
-
امکان درگ اند دراپ فایلهای تصویری (PNG، JPG، SVG و …) به محیط پوسته وجود دارد.
-
این ویژگی فرآیند اضافه کردن پوستههای آماده را سریع و آسان میکند. بنابراین شما می توانید هر تصویر دلخواهی را داخل محل نمایش پوسته های یک نشانگر بکشید و استفاده کنید.
3. استفاده از مخزن پوستههای آیکد:
-
آیکد دارای کتابخانهای از پوستههای از پیش طراحیشده است.
-
کاربران میتوانند از این مخزن، پوستههای متنوع را انتخاب و به سربرگ پوسته های هر نشانگر یا شیء اضافه کنند.
4. ویرایش پوستهها:
-
مرکز ثقل هر پوسته آماده را میتوان پس از وارد کردن، در ویرایشگر گرافیکی آیکد اصلاح کرد.
-
درباره پوسته های دست ساز خودتان ابزارهای تغییر رنگ، اندازه، برش، مرکز ثقل و … امکان پذیر است.
⚙️ نکته فنی:
-
هر نشانگر کلونشده از شیء اصلی، پوستهی خودش را دارد و میتواند مستقل از شیء اصلی تغییر پوسته دهد.
-
با استفاده از بلوکهایی مثل «تعویض پوستهات با …» و «پوسته بعدی»، پوستهها در زمان اجرا قابل کنترل هستند.
-
نامگذاری درست و منظم پوستهها در پروژههای بزرگ باعث کاهش خطا و افزایش خوانایی میشود.
ترفند: برای طراحی پروژه های پیچیده و بزرگ مثل بازی هایی که پر از اشیاء مختلف هستند بهتر است از کاراکترهای آماده داخل اینترنت مثل سایت معروف freepik استفاده کرد. با دانلود فایل های وکتور از این سایت، و ویرایش آن ها در مقیاس پنل آی کد خروجی .svg بگیرید. به این ترتیب بازی های شما دارای نشانگرهای گرافیکی زیبا و با کیفیت خواهد بود.
جمع بندی:
در آیکد می توان پوسته ها را از چند راه مختلف ایجاد کرد:
شماره | روش | سطح دشواری | محدودیت | کیفیت پوسته | فرمت تصویر |
1 | انتخاب و بارگذاری پوسته ها از مخزن پوسته های آی کد | ساده | انتخاب محدود به تعداد خاصی از نشانگر که داخل مخزن آی کد وجود دارد | بالا | وکتور (برداری) .svg |
2 | کشیدن و رها کردن هر تصویری از اینترنت، کامپیوتر و … داخل سربرگ پوسته های مربوط به هر نشانگر خاص | ساده | نامحدود، به دلیل تنوع اندازه مشکل تنظیم اندازه در تصاویر وجود خواهد داشت که کیفیت را تغییر می دهد. تغییر تصاویر برداری هیچ تغییری در کیفیت ندارند، ولی تصاویر بیت مپ کیفیت خود را در تغییر اندازه از دست می دهند. | متنوع، بستگی به فرمت تصویر دارد
وکتور — بالا بیت مپ — پایین |
وکتور (برداری) .svg
بیت مپ (پیکسلی) .png .jpg و … |
3 | ساخت و ایجاد پوسته های جدید با ویرایشگر گرافیکی آی کد | متوسط | محدود به شکل های ساده و بدون جزئیات | بالا | وکتور (برداری) .svg
بیت مپ (پیکسلی) .png |
4 | ساخت، و ایجاد پوسته های جدید با ویرایشگرهای تخصصی تصویر مثل ادوبی ایلاستریتور یا کورل و یا ویرایش و بهینه سازی مقیاس تصاویر آماده لایه باز در اینترنت | بالا | نامحدود | بالا | وکتور (برداری) .svg |
خروجی گرفتن از پوسته ها:
خروجی یک پوسته (نشانگر) به دو صورت است:
1.خروجی کدنویسی از پوسته: یعنی به صورت یک فایل XML (فرمت پروژه های عمومی آی کد) خروجی گرفته می شود. سپس با کشیدن و رها کردن آن در نرم افزار آی کد می توانید به سادگی مجدد نشانگر را با تمامی پوسته هایش فراخوانی کنید. در واقع این نوع خروجی، خروجی از نشانگر است، ولی تمامی پوسته ها همراه آن خواهند ماند.

2.خروجی از تصویر پوسته: یعنی به صورت یک فایل تصویری از نوع .svg (برداری/وکتور) یا .png (پیکسلی/بیت مپ)، در این حالت فقط تصویر یک پوسته به صورت جداگانه، خروجی گرفته می شود. نوع خروجی بستگی به پوسته دارد، هر فرمتی که پوسته داشته باشد همان در خروجی خواهد بود.


درباره زهره دارابیان
من تی تی ام. تی تی در زبان گیلکی به معنای شکوفه ست. در انگلیسی کوتاه شده Teacher Technologist ست. به معنای معلم فناور یا معلمی که به تکنولوژی علاقمنده یا موضوعات تکنولوژی رو درس میده. همیشه علاقمند به یادگیری ام و همین طور یاددادن. کار من ساده کردن دنیای علم و تکنولوژی هست. برای همین اینجام می نویسم، محصولات کمک آموزشی، روش های یادگیری و دوره های آموزشی جذاب طراحی می کنم. اینجا کلاس درسی ست به وسعت همه ایران. به دنیای یادگیری با آیکد همراه با تی تی خوش اومدید!
نوشتههای بیشتر از زهره دارابیان
دیدگاهتان را بنویسید