Перемещение объектов (кубов)

Физика в Unity

Перемещение объектов (кубов)

Сообщение Anonim19 08 июн 2013, 21:39

Я нашел такой скрипт для перемещения объектов (вешается на сам объект), но я ничего не понимаю в программировании.
Синтаксис:
Используется javascript
var mouseOverColor = Color.blue;
private var originalColor : Color;
function Start () {
        originalColor = renderer.sharedMaterial.color;
}
function OnMouseEnter () {
        renderer.material.color = mouseOverColor;
}

function OnMouseExit () {
        renderer.material.color = originalColor;
}

function OnMouseDown () {
        var screenSpace = Camera.main.WorldToScreenPoint(transform.position);
        var offset = transform.position - Camera.main.ScreenToWorldPoint(Vector3(Input.mousePosition.x, Input.mousePosition.y, screenSpace.z));
        while (Input.GetMouseButton(0))
        {
                var curScreenSpace = Vector3(Input.mousePosition.x, Input.mousePosition.y, screenSpace.z);
                var curPosition = Camera.main.ScreenToWorldPoint(curScreenSpace) + offset;
                transform.position = curPosition;
                yield;
        }
}

Как сделать так, чтобы объекты можно было приближать и отдалять колесиком, чтобы при перемещении они не проходили сквозь другие объекты, и чтоб они не вращались когда их держишь. И, насчет С#, подскажите какое нибудь нормальное пособие по обучению этому языку, или видеоуроки. Ну, чтобы можно было научится скриптингу.
Anonim19
UNец
 
Сообщения: 2
Зарегистрирован: 08 июн 2013, 19:42

Re: Перемещение объектов (кубов)

Сообщение Йяa 08 июн 2013, 21:53

Программирование на C Sharp (C#) с нуля
http://simple-cs.ru/csharp.aspx

Книга Unity Game Development Essentials
http://dl.dropbox.com/u/33878315/Unity%20Game%20Development%20Essentials.rar
Йяa
UNITрон
 
Сообщения: 256
Зарегистрирован: 02 июн 2013, 02:36

Re: Перемещение объектов (кубов)

Сообщение Anonim19 08 июн 2013, 22:11

Оу, спасибо. Буду изучать
Anonim19
UNец
 
Сообщения: 2
Зарегистрирован: 08 июн 2013, 19:42


Вернуться в PhysX

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

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