Отразяване на вектор
В момента е 24 април 2019 г., 18:58 ч
- Списък с форуми‹ Unity3D‹ Защо
- Промяна на размера на шрифта
- За печат
- поддържа
- Регистрация
- ЧЗВ
- Регистрация
- Вход
Огледален образ на вектор.
Огледален образ на вектор.
devias 18 ноември 2014 г., 15:36 ч.
Re: Огледален образ на вектор.
GeoGraf 18 ноември 2014 г., 16:23 ч.
Не е много ясно по отношение на какво е необходимо да се отразява векторът?
Re: Огледален образ на вектор.
getAlex 18 ноември 2014 г. 16:43 ч
Debug.DrawLine() не е вектор, а линия.
Debug.DrawRay() Debug.DrawRay(transform.position, someForvard, Color.green); Промяна на посоката на лъча Debug.DrawRay(transform.position, -someForvard, Color.green);
Re: Огледален образ на вектор.
devias 18 ноември 2014 г., 18:34 ч.
Re: Огледален образ на вектор.
devias 18 ноември 2014 г., 18:35
Не е много ясно по отношение на какво е необходимо да се отразява векторът?
Относно моя обект: transform.position
Re: Огледален образ на вектор.
devias 18 ноември 2014 г., 18:37 ч.
Debug.DrawLine() не е вектор, а линия.
Debug.DrawRay() Debug.DrawRay(transform.position, someForvard, Color.green); Промяна на посоката на лъча Debug.DrawRay(transform.position, -someForvard, Color.green);
Знам, че това е линия Не съм пробила с минус. Защото: Camera.main.ScreenToWorldPoint(Input.mousePosition) произхожда от центъра на екрана. и ако се показва с minos, тогава линията ще бъде по-дълга и няма да бъде огледална.
Re: Огледален образ на вектор.
отклонения 18 ноември 2014 г., 18:41 ч
Re: Огледален образ на вектор.
devias 19 ноември 2014 г., 00:53 ч
Re: Огледален образ на вектор.
waruiyume 19 ноември 2014 г., 01:08 ч.
Re: Огледален образ на вектор.
achooley 19 ноември 2014 г., 08:33 ч.
Re: Огледален образ на вектор.
devias 19 ноември 2014 г., 11:47 ч
Re: Огледален образ на вектор.
devias 20 ноември 2014 г. 00:03 ч
Vector3mousePos ; плавно разстояние;
void Update() < Vector3 mousePos = Камера. основен. ScreenToWorldPoint (Input.mousePosition) - трансформиране. позиция; mousePos = new Vector3 (mousePos. x, mousePos. y) ; //mousePos.Normalize();
if ( Input. GetMouseButton ( 0 ) ) < разстояние = Вектор3. Разстояние (трансформиране. позиция, камера. основна. ScreenToWorldPoint (вход. mousePosition)); Отстраняване на грешки. log(mousePos); >
if ( Input. GetMouseButtonUp ( 0 ) ) < система >AddForce (- mousePos * 1000 * Време. deltaTime ,ForceMode2D. Импулс); > >
Кой е на конференцията в момента
Потребители, разглеждащи този форум: Google [Bot] и 19 гости
- Списък с форуми
- Техническа поддръжка • Нашият екип • Изтриване на бисквитки за конференции • Часова зона: UTC + 3 часа