Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Unity > Физика

Ответ
 
Опции темы
Старый 01.03.2012, 16:51   #46
Zakk
Нуждающийся
 
Регистрация: 26.02.2012
Сообщений: 69
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Проблема с физикой шарика

Спасибо за помощь)
(Offline)
 
Ответить с цитированием
Старый 01.03.2012, 19:35   #47
Zakk
Нуждающийся
 
Регистрация: 26.02.2012
Сообщений: 69
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Проблема с физикой шарика

А в GUI.Label как можно размер текста увеличить?
(Offline)
 
Ответить с цитированием
Старый 02.03.2012, 02:26   #48
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Проблема с физикой шарика

var font:Font;


function 
OnGUI()
{
  var 
styleGUIStyle = new GUIStle(GUI.skin.label);
  
style.font font;

  ...
  
  
GUI.Label(rect"text"style);

Добавить шрифт в проект можно добавлением в него ttf файла. Дальше надеюсь понятно что делать.

Вообще почитай мой тутор. В разделе про меню это есть.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо pax за это полезное сообщение:
LLI.T.A.L.K.E.R. (10.03.2012), Zakk (02.03.2012)
Старый 02.03.2012, 08:57   #49
Zakk
Нуждающийся
 
Регистрация: 26.02.2012
Сообщений: 69
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Проблема с физикой шарика

Что то не понятно как юзать Renderer.isVisible.Нужно чтобы если объект видно в камеру,выполнялось действие.Не понятно как указывать объект,который проверятся должен на видимость..
(Offline)
 
Ответить с цитированием
Старый 02.03.2012, 09:40   #50
Lestar
Бывалый
 
Аватар для Lestar
 
Регистрация: 24.05.2011
Адрес: Украина,Харьков
Сообщений: 890
Написано 359 полезных сообщений
(для 880 пользователей)
Ответ: Проблема с физикой шарика

public GameObject target;

void Update()
{
 if(
target.renderer.isVisible)
 {
   
// Действия
 
}

__________________
Нам суждено построить мосты и храмы,которых никогда не существовало и не могло существовать в природе.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Zakk (02.03.2012)
Старый 02.03.2012, 14:37   #51
Zakk
Нуждающийся
 
Регистрация: 26.02.2012
Сообщений: 69
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Проблема с физикой шарика

Нужно чтобы объект поворачивался (смотрел) на камеру.Как я понял нужно использовать transform.LookAt().Но почему то ошибка появляется.
var abc Transform;
function 
Update() {
    
transform.LookAt(abc);

No appropriate version of 'UnityEngine.Transform.LookAt' for the argument list '(float)' was found.
(Offline)
 
Ответить с цитированием
Старый 02.03.2012, 14:50   #52
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Проблема с физикой шарика

В приведенном коде нет ошибок, проверь тип переменной в своем скрипте. Ты вероятно его не указал, либо переменную пересоздал в функции или еще что...
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Zakk (02.03.2012)
Старый 02.03.2012, 15:50   #53
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Проблема с физикой шарика

Возможная грабля:
Сначала переменная была другого типа (например, GameObject), потом ты её в редакторе навесил, изменил скрипт с GO на Transform и получил несоответсвие типов, которое выявляется только в рантайме.
(Я на такое один раз напоролся)
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Zakk (02.03.2012)
Старый 02.03.2012, 15:58   #54
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Проблема с физикой шарика

Ни разу такого не было на C#
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 02.03.2012, 16:25   #55
Zakk
Нуждающийся
 
Регистрация: 26.02.2012
Сообщений: 69
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Проблема с физикой шарика

Все исправил теперь работает,только не так как хотелось бы.Этот скрипт надо вешать на тот объект который будет поворачиваться,или на тот к которому будет поворачиваться?
(Offline)
 
Ответить с цитированием
Старый 02.03.2012, 16:30   #56
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Проблема с физикой шарика

Данный скрипт надо вешать на тот который поворачивается.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 02.03.2012, 16:41   #57
Zakk
Нуждающийся
 
Регистрация: 26.02.2012
Сообщений: 69
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Проблема с физикой шарика

Из за чего тот объект который должен поворачиваться наклонен на 45 градусов? скрин
(Offline)
 
Ответить с цитированием
Старый 02.03.2012, 16:46   #58
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Проблема с физикой шарика

Ось объекта, смотрящая вверх - ось Y?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 02.03.2012, 16:51   #59
Zakk
Нуждающийся
 
Регистрация: 26.02.2012
Сообщений: 69
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Проблема с физикой шарика

Да вроде как
(Offline)
 
Ответить с цитированием
Старый 02.03.2012, 16:53   #60
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Проблема с физикой шарика

А ось Z объекта смотрит вперед? Переключись в локальные координаты и посмотри точно.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 23:45.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com