xmoonlight: Еще не сталкивался. Как видно из моего вопроса я сам еще даже не регистрировал аккаунт. Пытаюсь подойти со всей тщательностью, так как ИП только буду открывать. В ближайший месяц. А аккаунт нужен сейчас. И не хотелось бы потом париться с регистрацией нового аккаунта разработчика и продавца и с переносом приложений. Да и прибыль вся останется на старом акке =(
Здравствуйте! Спасибо за ваш подробный ответ) По поводу последнего ответа, Так как у ИП все зависит от адреса проживания и прописки, то смена официальных адресов достаточно актуальна. По крайней мере для меня, в связи с различными обстоятельствами.
MrMureno: Скорее сам додумал что она просто говорит пропускать данный код) Спасибо за пояснение терминологии)
"просто забыл" Бывает) Претензий не каких не имею и не имел) И так же прошу прощения если грубо ответил -_- (у меня к сожалению бывает, хотя сам часто не считаю грубостью такое построение фраз).
"юнити к сожалению никаких готовых решений не дает" - Спасибо, буду иметь ввиду, это уже объясняет почему гугл так мало информации по этому поводу выдал.
MrMureno: Da, к сожалению с самого начала я не изучил то что в плеере функция выхода не работает, но быстро исправил это упущение через пол часа изучив более детально сылочку с гугла. Но приведенный скрипт в вопросе все равно не работал и на андроиде -_- И работать стал только после Ваших и Дмитрия ответов. За что вам огромное спасибо)
И прошу заметить вопроса "как сделать кнопку" не было. Если вы еще раз перечитаете вопрос то заметите что жирным шрифтом выделено слово "вопрос" в котором не просьба помочь с реализацией самой кнопки, а именно просьба подсказать как реализовать вот именно то самое "кучу всего", причем данная куча всего не являетя чем то сложным в обычном андроид студио, тот же гугл легко выдал необходимые ссылки на уроки и спецификации которые у меня превосходно работали.
Теперь по поводу вашего комента к другому ответу, Юнити не будет обрабатывать данный код.
а именно изза строчки
if (Application.platform == RuntimePlatform.Android)
в которой явно прописано что данный код работает только если запускается на андроид. проверка #if UNITY_ANDROID тоже не поможет так делает запуск данной строчки и в юнити, помогла #if ANDROID.) Так что в данном случае вы не правы -_- Сама же функция Application.Quit(); также не выполняется в юнити, по какой причине не знаю.(оф доки не особо тщательно шерстил.)
Так спасибо за пояснения на счет onGUI. я примерно это и знал, но в примерах что нашел гугл почему инпут не редко обрабатывался именно через гуи, поэтому и первоначальных код имел именно такой вид.
Дмитрий Путин: А можете подсказать как сделать чтобы проверка Ескейта проверялась и при запуске в Юнити? Сейчас все отлично работает, но только в андроид. Попробовал через #if unity_android. Но чет не чего не поменялось. В юнити не срабатывает, а в андроиде норм)
Спасибо) Да, Этот заработал. Жалко что сразу не понял что тот код на js. вроде синтаксис одинаков. А Визуал студио тоже говорила что все подходит -_- просто просила using подключить какой нить.
Если я правильно понял, данный код на место application.quit?
Если да, то не пойму что еще нужно дописать, так как консоль кричит об ошибке.
Exception: JNI: Init'd AndroidJavaClass with null ptr!
UnityEngine.AndroidJavaClass..ctor (IntPtr jclass) (at C:/buildslave/unity/build/Runtime/Export/AndroidJavaImpl.cs:556)
UnityEngine.AndroidJavaObject.get_JavaLangClass () (at C:/buildslave/unity/build/Runtime/Export/AndroidJavaImpl.cs:534)
UnityEngine.AndroidJavaObject.FindClass (System.String name) (at C:/buildslave/unity/build/Runtime/Export/AndroidJavaImpl.cs:525)
UnityEngine.AndroidJavaClass._AndroidJavaClass (System.String className) (at C:/buildslave/unity/build/Runtime/Export/AndroidJavaImpl.cs:545)
UnityEngine.AndroidJavaClass..ctor (System.String className) (at C:/buildslave/unity/build/artifacts/generated/common/runtime/AndroidJavaBindings.gen.cs:94)
BackButton.OnGUI () (at Assets/Scripts/BackButton.cs:12)
Мне видимо не хватает компетентности -_-
В доках нашел вот такую вот строчку
// Called when an ad request has successfully loaded.
bannerView.OnAdLoaded += HandleOnAdLoaded;
Но не хватает ума понять как ее использовать -_-
Олег: не знаю что произошло, но страница перестала перезагружаться. Ваш код работает отлично. Теперь консоль кричит об ошибке Failed to load resource: the server responded with a status of 500 (Internal Server Error)
POST send.php 500 (Internal Server Error).
Постараюсь разобраться.
Большое спасибо))
Олег: консоль как ни странно молчала с самого начала )=
После того как заменил на ваш js получилось вот что. Если ввести все данные и нажать отправить, то страница перезагружается. Однако, если снова ввести данные и нажать отправить, то выскакивает сообщение "ошибка!" без перезагрузки.
Если заменить php на "good" то после повторного ввода появляется окно "Ваше сообщение отправлено!"
Или и адрес тоже?