cool20141 cool20141

<a href= http://mosros.flybb.ru/viewtopic.php?f=2&t=635>Процесс получения диплома стоматолога: реально ли это сделать быстро?</a>

danilaxxl danilaxxl

CollectableItemData.cs

[CreateMenuItem(fileName = "newItem", menuName = "Data/Items/Collectable", order = 51]

GoloGames GoloGames

vadya_ivan, рад, что вам игра показалась интересной : )

P.S. Кстати уже доступна бесплатная демо-версия в Steam

vadya_ivan vadya_ivan

Визуал, задумка, музыка , механики, все в цель

GoloGames GoloGames

Ato_Ome, спасибо за позитивные эмоции, будем стараться : )

Ato_Ome Ato_Ome

Потрясающий результат, все так четенько, плавненько)
То ли саунд, то ли плавность напомнили мне игрушку World of Goo, удачи вам в разработке и сил побольше дойти до релиза!)

Cute Fox Cute Fox

Graphics are a little cool, good HD content. But this game doesn't cause nary interest me.
However the game is well done.

GMSD3D GMSD3D

Почему действие после всех условий выполняется?
[step another object]

Zemlaynin Zemlaynin

Jusper, Везде, но наугад строить смысла нет. Нужно разведать сперва территорию на наличие ресурсов.

Jusper Jusper

Zemlaynin, а карьеры можно будет везде запихать?
Или под них "особые" зоны будут?

Zemlaynin Zemlaynin

Это так скажем тестовое строительство, а так да у города будет зона влияния которую нужно будет расширять.

Jusper Jusper

А ссылка есть?

Jusper Jusper

Я не оч понял из скриншота, как вообще работает стройка. У игрока будет как бы поле строительства?

split97 split97

в игру нужно добавить время песочные часы в инвентаре, пока бегаешь наберается усталость и ты очень тормозной мобильный враг просто убевает

split97 split97

в игру нужно добавить время песочные часы в инвентаре, пока бегаешь наберается усталость и ты очень тормозной мобильный враг просто убевает

ViktorJaguar ViktorJaguar

Почему я нигде не могу найти нормальный туториал, где покажут как экипировать предмет (например, меч) в определенную (выделенную под оружие) ячейку???

Логотип проекта Unity

Как получить координаты коллайдера?

Возвращает вектор же, берешь и используешь X и Z. Если тебя интересует горизонтальная плоскость. Если ты говоришь про координаты ячейки. то тут просто округляешь.
var position = ...
const float cellSize = 20.0f;
var cellX = Mathf.Round(position.x / cellSize);
var cellY = Mathf.Round(position.y / cellSize);

как я понял, это координаты ячейки внутри сетки? а если мне нужны "чистые" координаты во всем пространстве?
так?

float x1 = .0;
x1 = box.transform.position.x;
хотя наверное внутри сетки логичнее и удобнее брать
Как получить координаты коллайдера? — Unity — DevTribe: инди-игры, разработка, сообщество

Ответ

Diabfall:

просто реальные координаты) забудь про ячейки) какой аналог GetUnitX(..) ? ))

transform.position - это и есть координаты в пространстве.
transform.rotation - отвечает за вращение.
transform.scale - отвечает за масштаб объекта

При чем это будут глобальные координаты. Еще у Unity есть полезность в виде манипуляции локальными координатами (относительно родительского объекта).

transform.localPosition
transform.localRotation
transform.localScale

Смотрите также:


Комментарии



Ты определись что тебе нужно, я думал тебе надо по координатом пространства получить координаты ячейки. Уточни задачу

alexprey:

Ты определись что тебе нужно, я думал тебе надо по координатом пространства получить координаты ячейки. Уточни задачу

мне все нужно) за любую лишнюю инфу сяп

просто реальные координаты) забудь про ячейки) какой аналог GetUnitX(..) ? ))

Может быть имеется ввиду получение глобальных координат вместо локальных? Или перевод локальных в глобальные?

Cinos:

Может быть имеется ввиду получение глобальных координат вместо локальных? Или перевод локальных в глобальные?

нет


короче, спасибо за помощь! я все понял. просто сонный

Diabfall:

просто реальные координаты) забудь про ячейки) какой аналог GetUnitX(..) ? ))

transform.position - это и есть координаты в пространстве.
transform.rotation - отвечает за вращение.
transform.scale - отвечает за масштаб объекта

При чем это будут глобальные координаты. Еще у Unity есть полезность в виде манипуляции локальными координатами (относительно родительского объекта).

transform.localPosition
transform.localRotation
transform.localScale

alexprey:

transform.rotation - отвечает за вращение.

Пусть автор будет осторожен - это кватернион, их очень сложно перепутать с углами Эйлера, т.к. у него тоже есть поля x, y, z и автор будет недоумевать, что же происходит, а дело в том, что он будет думать, что изменяет углы Эйлера, а на самом деле будет изменять кватернион.
Для углов Эйлера надо использовать trasform.euler_angles или transform.rotation.euler_angles. Лучше не первых порах ими обходится, если не знаешь что такое кватернион.

GeneralElConsul, если я не ошибаюсь, то этого свойства больше нет и надо создавать новый кватернион Quternion.FromEulers

alexprey:

GeneralElConsul, если я не ошибаюсь, то этого свойства больше нет и надо создавать новый кватернион Quternion.FromEulers

Посмотрел, да. Но надо то надо, тут речь идет о том, что стыре свойства вполне себе доступны и даже визуально не зачеркнуты(не являются устаревшими) при автозаполнении по крайней мере в monodevelop, так что ничто не помешает невнимательному разрабу допустить ошибку.

GeneralElConsul, а, ну он не деприкейтед, да... так что можно пользоваться пока что

Возможность добавлять комментарии была ограничена