
نصب پلاگین:
در پروژه گیم میکر خود بروی روی پوشه Extensions کلیک راست کرده و گزینه Import extension را بزنید سپس فایل اکستنشن را انتخاب کنید:
ساخت برنامه در سایت:
- با استفاده از یک نرم افزار گذر از تحریم های گوگل وارد این آدرس (https://developers.google.com/mobile/add?platform=android&cntapi=gcm) شوید. در قسمت App Name نام برنامه و در قسمتPackage Name پکیج برنامه را بنویسید و گزینه Continue to choose and config services را انتخاب کنید. در مرحله بعد گزینه Enable Google Cloud Messaging را انتخاب کنید. ۲ کد به شما داده می شود آنها را در جایی ذخیره کنید. صفحه را نبندید.
- بعد از عضو شدن داخل سایت (onesignal.com) بر روی گزینه Add new app کلیک کنید. در پنجره باز شده نام برنامه را بنویسید. در مرحله بعد گزینه Google Android را انتخاب و گزینه Next را بزنید. سپس کد اول که در مرحله ۱ دریافت کردید را قرار بدید و گزینه Save را بزنید. در ادامه یکی از گزینه ها را انتخاب کنید و Next بزنید. یک کد به شما میدهد. صفحه را نبندید.
استفاده از اکستنشن:
- یک آبجت درست کنید و در Room اول بازی قرار دهید.
- در ایونت Game Start این آبجکت کد زیر را قرار دهید:
oneSignal_init("SenderID","AppID",true,true,true);
در کد بالا به جای عبارت SenderID کد دومی که از سایت گوگل دریافت کردید را قرار دهید. به جای عبارت AppID کدی که از سایت وان سیگنال دریافات کردید را قرار دهید.
مقدار true اول مربوط به ویبره هنگام دریافت اعلان می باشد. اگر می خواهید آن را غیرفعال کنید مقدار false را جایگزین کنید.
مقدار true دوم مربوط به صدای اعلان می باشد. برای غیرفعال کردن مقدار false را قرار دهید.
مقدار true سوم مربوط به اعلان درون برنامه است. اگر فعال باشد و کاربر حین دریافت اعلان در بازی باشد، اعلان به صورت دیالوگ باز می شود. برای غیرفعال کردن مقدار false را قرار دهید.
پس از خروجی گرفتن از پروژه خود و اجرای آن وارد سایت وان سیگنال شوید و گزینه CheckSubscribed Users را بزنید. اگر پلاگین به درستی نصب شده باشد گزینه Save فعال میشود.
نکته مهم:
- پکیج نیم پروژه شما باید همان پکیج نیمی باشد که در سایت گوگل ثبت کردهاید باشد.
- برای اجرا شدن اکستنشن باید از پروژه خود خروجی بگیرید.
- اکستنشن موجود برای گیم میکر استودیو ۱٫۴٫۱۶۵۷ طراحی شده و در نسخه های پایینتر گیم میکر استودیو باعث اختلال در خروجی میشود.
دانلود پلاگین : (Download One Signal Plugin For GMS)
دانلود پلاگین وان سیگنال مخصوص گیم میکر استودیو
در صورت خروجی اندروید نگرفتن به آموزش زیر توجه کنید :
ابتدا فایل زیر را دانلود کنید و سپس وارد پوشه نصب گیم میکر استودیو خود شوید . وارد پوشه های Android سپس SDKLibs سپس google_play_services_lib سپس libs شوید و فایلی که دانلود کردید را جایگزین فایل قبلی کنید .
بعد از انجام اینکار ، دوباره وارد پوشه نصب گیم میکر استودیو خود می شوید و وارد پوشه Android و اینبار وارد پوشه Runner و فایل AndroidManifest.xml را با NotePad باز میکنید و کد زیر را از فایل پاک سازی میکنید .
قابل توجه است که برای گرفتن خروجی اندروید می بایست ، SDK های مخصوص گیم میکر را دانلود و نصب نمایید .
همچنین باید در فایل های SDK شما فایل Google Play Service در قسمت extras نصب شده باشد .
علی
11 بهمن 1395فایل EXTERas خراب است!
پاسخ شما
alies
12 بهمن 1395فایل مشکلی ندارد لطفا بررسی نمایید.