Создание меню в Unity3D iPhone

Программирование для iPhone & Android

Создание меню в Unity3D iPhone

Сообщение MungoXP 09 июн 2011, 19:07

У меня вопрос. Хочу сделать меню в игре на [unity 3D]. Когда я делаю на Mac\Windows. То я пишу:
Синтаксис:
Используется javascript
var isNGBtn = false;

function OnMouseUp()
{
        if(isNGBtn)
        {
                Application.LoadLevel(1);
        }
}
 


Начинаю игру и жму и меня перебрасывает на лвл с номером 1. Сделал все тоже самое. И перекомпилировал в iPhone SDK. Открыл в эмуляторе. Жму, а не работает. Как тоже самое записать для iOS. И еще как сделать, чтобы после закрытия приложения сохранялся уровень на котором была остановлена игра?
MungoXP
UNIт
 
Сообщения: 94
Зарегистрирован: 19 апр 2011, 18:54

Re: Создание меню в Unity3D iPhone

Сообщение MungoXP 09 июн 2011, 19:10

P.S.: Чуть не забыл. Вообще можно ли приложения для Win\Mac перекомпилировать под iOS без изменения кода?
MungoXP
UNIт
 
Сообщения: 94
Зарегистрирован: 19 апр 2011, 18:54

Re: Создание меню в Unity3D iPhone

Сообщение Paul Siberdt 09 июн 2011, 19:18

Вроде как unity-приложение не должно работать в эмуляторе.
Перебрасывает на уровень 1 в iOS в точности так же, как и на PC/Mac, при билде под iOS ничего переписывать не нужно.
Аватара пользователя
Paul Siberdt
Адепт
 
Сообщения: 5317
Зарегистрирован: 20 июн 2009, 21:24
Откуда: Moscow, Russia
Skype: siberdt
  • Сайт

Re: Создание меню в Unity3D iPhone

Сообщение MungoXP 09 июн 2011, 19:23

Всмысле в симуляторе(описался) iPhone. Или нужно тестировать сразу на iOS устройстве?
MungoXP
UNIт
 
Сообщения: 94
Зарегистрирован: 19 апр 2011, 18:54

Re: Создание меню в Unity3D iPhone

Сообщение Paul Siberdt 09 июн 2011, 19:35

Can Unity-built games run in the iPhone Simulator?
A: No, but Unity iOS can build to iPad Simulator if you're using the latest SDK. However the simulator itself is not very useful for Unity because it does not simulate all inputs from iOS or properly emulate the performance you get on the iPhone/iPad. You should test out gameplay directly inside Unity using the iPhone/iPad as a remote control while it is running the Unity Remote application. Then, when you are ready to test performance and optimize the game, you publish to iOS devices.


Документация - такая документация... :-
Аватара пользователя
Paul Siberdt
Адепт
 
Сообщения: 5317
Зарегистрирован: 20 июн 2009, 21:24
Откуда: Moscow, Russia
Skype: siberdt
  • Сайт

Re: Создание меню в Unity3D iPhone

Сообщение MungoXP 09 июн 2011, 21:14

То есть как я понял нужно использовать iДевайс для теста, а в симуляторе не все работает.
MungoXP
UNIт
 
Сообщения: 94
Зарегистрирован: 19 апр 2011, 18:54

Re: Создание меню в Unity3D iPhone

Сообщение Denkacn 07 июл 2011, 14:28

Вобщем функцию OnMouseUp() на Androide заменил вот этим :
Синтаксис:
Используется javascript
function Update()
{
        if(Input.touchCount > 0)
        {
                var touch: Touch = Input.touches[0];
                if(touch.phase == TouchPhase.Began && guiTexture.HitTest(touch.position))
                {
                        Тут пишешь действие ....
                }
        }
}

 

Именно этим скриптом я обрабатывал нажатия по GUITexture ... В редакторе не работает а на девайсе всё ок ...
Shadow Line (Android Game)
Аватара пользователя
Denkacn
UNIт
 
Сообщения: 83
Зарегистрирован: 11 фев 2011, 01:47
Откуда: Украина. Запорожье. Бабурка =)
  • ICQ

Re: Создание меню в Unity3D iPhone

Сообщение gnoblin 07 июл 2011, 18:36

больше похоже на онмаусдаун

на вики есть скрипт OnTouchDown который работает через пускание лучиков в коллайдеры
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Re: Создание меню в Unity3D iPhone

Сообщение d3gator 12 июл 2011, 00:41

http://unity3d.com/support/documentatio ... useUp.html

IMPORTANT: This function has no effect on iPhone.

Сам както дуплил почему не работает.
skype : oleg_fomenko
d3gator
UNIт
 
Сообщения: 119
Зарегистрирован: 20 май 2009, 21:19

Re: Создание меню в Unity3D iPhone

Сообщение Neodrop 12 июл 2011, 09:17

Я здесь давно выкладывал скрипт мультитачей. Вроде ещё что-то было. Поройте раздел - тут не так и много тем.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт


Вернуться в iPhone & Android

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4