|
13.03.2012, 18:27
|
#121
|
Элита
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений (для 3,923 пользователей)
|
Ответ: Проблема с физикой шарика
Assets->Import Package->Scripts
В Standart Assets->Scripts->General Scripts будет скрипт DragRigidbody.js
Там реализовано практически все, что нужно.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Nuprahtor за это полезное сообщение:
|
|
14.03.2012, 22:36
|
#122
|
Нуждающийся
Регистрация: 26.02.2012
Сообщений: 69
Написано 2 полезных сообщений (для 2 пользователей)
|
Ответ: Проблема с физикой шарика
А как можно сделать,чтобы при смене сцены музыка из 1 сцены,продолжала играть во 2?
|
(Offline)
|
|
14.03.2012, 22:49
|
#123
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Проблема с физикой шарика
DontDestroyOnLoad(gameObject)
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
15.03.2012, 18:41
|
#124
|
Элита
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений (для 3,923 пользователей)
|
Ответ: Проблема с физикой шарика
А как можно сделать,чтобы при смене сцены музыка из 1 сцены,продолжала играть во 2?
|
DontDestroyOnLoad(gameObject)
|
Listener тоже должен быть не уничтожаемым, иначе музыка заново будет играть.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
15.03.2012, 22:40
|
#125
|
Нуждающийся
Регистрация: 26.02.2012
Сообщений: 69
Написано 2 полезных сообщений (для 2 пользователей)
|
Ответ: Проблема с физикой шарика
Нужно чтобы при соприкосновение одного объекта с другим,один привязывался к другому.В данном случае тот кто должен привязываться
меняет свою форму(например шарик становится овальным),хз почему.Помогите плиз.
#pragma strict
var pl : Transform; var platform : Transform;
function OnCollisionEnter(collision : Collision) {
pl.parent=platform;
}
function OnCollisionExit(collision : Collision) {
pl.parent=null; }
|
(Offline)
|
|
15.03.2012, 23:16
|
#126
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Проблема с физикой шарика
Овальным может быть потому, что парент имеет скейл отличный от единицы?
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
15.03.2012, 23:42
|
#127
|
Нуждающийся
Регистрация: 26.02.2012
Сообщений: 69
Написано 2 полезных сообщений (для 2 пользователей)
|
Ответ: Проблема с физикой шарика
Да,отличный,а что именно единица должна быть?
|
(Offline)
|
|
15.03.2012, 23:46
|
#128
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Проблема с физикой шарика
чтобы не было искажений - да.
|
(Offline)
|
|
15.03.2012, 23:48
|
#129
|
Нуждающийся
Регистрация: 26.02.2012
Сообщений: 69
Написано 2 полезных сообщений (для 2 пользователей)
|
Ответ: Проблема с физикой шарика
А по другому ни как не сделать?
|
(Offline)
|
|
15.03.2012, 23:50
|
#130
|
Нуждающийся
Регистрация: 26.02.2012
Сообщений: 69
Написано 2 полезных сообщений (для 2 пользователей)
|
Ответ: Проблема с физикой шарика
Хотя все,разобрался как сделать надо)
|
(Offline)
|
|
15.03.2012, 23:51
|
#131
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Проблема с физикой шарика
Ну например: сделай скрипт, копирующий позицию и вращение объекта, привяжи к объекту пустышку с этим скриптом, к этой пустышке привязывай.
|
(Offline)
|
|
17.03.2012, 22:10
|
#132
|
Нуждающийся
Регистрация: 26.02.2012
Сообщений: 69
Написано 2 полезных сообщений (для 2 пользователей)
|
Ответ: Проблема с физикой шарика
Как можно сделать чтобы этот код работал?)
function OnMouseEnter () { if(Input.GetMouseButtonDown(0)) { .... }
}
|
(Offline)
|
|
17.03.2012, 23:01
|
#133
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Проблема с физикой шарика
никак
function OnMouseStay () { if(Input.GetMouseButtonDown(0)) { .... }
}
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:09.
|