«یا اللهُ یا رَبِّ یا حَیُّ یا قَیّوم یا ذَالجَلالِ وَ الاکرام اَسئَلُکَ بِاسمِکَ اَلعَظیم اَلاَعظَم اَن تَرزُقَنی رِزقاً حَلالاً طَیِّباً بِرَحمَتِکَ الواسِعَه یا اَرحَمَ الرّاحِمِین.»
ایجاد فرم نظر سنجی بازار برای یونیتی_ایجاد ثبت نظر کافه بازار در یونیتی_ثبت نظر بازار :: گیم اور _ بازیسازی با unity + مطالب متفرقه

گیم اور _ بازیسازی با unity + مطالب متفرقه

آموزش های علمی با اجازه ی خدا تقدیم به هرکس خدا بخواد

آموزش های علمی با اجازه ی خدا تقدیم به هرکس خدا بخواد

به نام خدا
--
گروه قدیم ما promakers.ir یا پرومیکرز بود که بالای هزار اموزش توش ساخته بودم به اسم sajjad3011 ولی حیف ادمین سایتش عوض کرد
حالا سوالی بود کاری بود این شمارمه

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

---
سوالی بود بذارید
نظر خصوصی نذارید
پاسخش سخته
دوست داشتید شماره بذارید تو واتساپ یا ایتا یا .... گروه بزنیم.
09358077198

بایگانی
پیوندها
gameover.blog.ir

آموزش ایجاد فرم ارسال نظر کافه بازار برای یونیتی



با فراخوانی این کد ، پنجره نظر و ستاره بازار براتون باز میشه حالا میتوند باز زدن یک دکمه یا هر اتفاق دیگه ای این کد رو فرا خوانی کنید !

AndroidJavaClass intentClass = new AndroidJavaClass ("android.content.Intent");
AndroidJavaObject intentObject = new AndroidJavaObject ("android.content.Intent");
 
AndroidJavaClass uriClass = new AndroidJavaClass("android.net.Uri");
 
intentObject.Call<AndroidJavaObject> ("setAction", intentClass.GetStatic<string> ("ACTION_EDIT"));
intentObject.Call<AndroidJavaObject> ("setData", uriClass.CallStatic<AndroidJavaObject>("parse","bazaar://details?id=com.ab.easy_learn_english"));
intentObject.Call<AndroidJavaObject>("setPackage", "com.farsitel.bazaar");
 
AndroidJavaClass unity = new AndroidJavaClass ("com.unity3d.player.UnityPlayer");
AndroidJavaObject currentActivity = unity.GetStatic<AndroidJavaObject> ("currentActivity");
currentActivity.Call ("startActivity", intentObject);


 به جای "com.ab.easy_learn_english" نام پکیج بازی خودتون رو قرار بدید.


موفق باشید .


موافقین ۰ مخالفین ۰ ۹۶/۰۲/۱۸
مدیرکل

نظرات (۴)

تابعی که باید به دکمه نسبت بدیم یا کاری که باید بکنیم میشه بگین چیه ؟
ممنون و باتشکر
پاسخ:
شما یک  متغیر از نوع باتن پابلیک توی کد تعریف کن تا در اینسپکتور نشون داده بشه.
 بعدش دکمه ui | button ایجاد کن و بعد از درگ اسکریپت به شی دلخواه اون دکمه رو درگ کن روی متغیر پابلیک.
بعدش توی کدت کلیک روی دکمه رو باید کد نویسی کنی که اگه کلیک کردیم این کد توش اجرا بشه.
برای اینکه کلیک رو بسازی از این اموزش بخون:

public Button btn1;

 void Start ()
 {

  btn1.OnPointerDown.AddListener(()=>{

AndroidJavaClass intentClass = new AndroidJavaClass ("android.content.Intent");
AndroidJavaObject intentObject = new AndroidJavaObject ("android.content.Intent");
 
AndroidJavaClass uriClass = new AndroidJavaClass("android.net.Uri");
 
intentObject.Call<AndroidJavaObject> ("setAction", intentClass.GetStatic<string> ("ACTION_EDIT"));
intentObject.Call<AndroidJavaObject> ("setData", uriClass.CallStatic<AndroidJavaObject>("parse","bazaar://details?id=com.ab.easy_learn_english"));
intentObject.Call<AndroidJavaObject>("setPackage", "com.farsitel.bazaar");
 
AndroidJavaClass unity = new AndroidJavaClass ("com.unity3d.player.UnityPlayer");
AndroidJavaObject currentActivity = unity.GetStatic<AndroidJavaObject> ("currentActivity");
currentActivity.Call ("startActivity", intentObject);

  });

 به جای "com.ab.easy_learn_english" نام پکیج بازی خودتون رو قرار بدید.
سلام
من کد بالا رو توی یونیتی اجرا کردم. اما جواب نگرفتم !!!! روی دو تا گوشی مختلف هم تست کردم. کد رو به یک button نسبت دادم. وقتی button رو کلیک میکنم توی یکی از گوشیها میگه که باید نرم افزار بازار روی گوشیتون نصب باشه (بازار نصب هست و به درستی هم کار میکنه). روی گوشی دیگه فقط یه صفحه سفید یک لحظه بالا میاد و بعد 1 ثانیه بدون اینکه چیزی باز کنه به صفحه بازی بر میگرده. چندین بار هم تست کردم. بازی رو به حافظه داخلی و خارجی انتقال دادم. حتی برای اسم پکیج، اسم چند تا نرم افزار متفاوت رو هم تست کردم. اما باز هم نشد. !!!

نمیدونید مشکلم کجاست ؟   :(
پاسخ:
شاید ورژن جدید بازار نصب کردید کد قدیمی شده باشه.چون واسه خیلی وقته.ببخشید بیاید تو گروه ببینید بچه ها کسی بلده یا نه
توی کانالمون لینک جدید رو میذاریم:
https://t.me/gameoverblog

ممنون از آموزش خوبیتون.برای مایکت چه جوریه. من متوجه شدم به جای خط

bazaar://details?id=com.ab.easy_learn_english"

باید از این خط کد استفاده کنم:

[myket://comment?id=[PACKAGE_NAME

ولی به جای 

"setPackage", "com.farsitel.bazaar"

چه خطی باید استفاده کنم؟

پاسخ:
بیا گروه تلگرام  تو کانال گذاشتم لینکو بیا از بچه های جدید بپرس
gameoverblog

سلام چجوری میشه فهمید کاربر واسه برنامهخ نظر گذاشته یا امتیاز داده؟

پاسخ:
سلام نمی دونم برو از کافه بازار بپرس
باید مستندات اونجا بخونی دوباره برنامه نویسیشو بپرسی از دوستان
هر کی خواست شمارش بذاره تو واتساپ گروه بزنیم

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی