Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.05.2020, 21:20   #1
KiprianivaMaria
Новичок
Джуниор
 
Регистрация: 26.05.2020
Сообщений: 2
По умолчанию Нет функции Vector в C#

Доброго времени суток!
Пишу код для Unity 3d
Выдает ошибку Assets\mainscript.cs(29,9): error CS0246: The type or namespace name 'Vector1' could not be found (are you missing a using directive or an assembly reference?)
код:
Код:
public class mainscript : MonoBehaviour
{
    public GameObject dvigatel;
    public GameObject rotx;
    public GameObject roty;
    public GameObject rotz;
    public GameObject ret;
    public GameObject analisis;
    private float xRot, yRot, zRot, xPos, yPos, zPos;
    public float deg;
    // Start is called before the first frame update
    void Start()
    {
        xRot = dvigatel.transform.rotation.x;
        yRot = dvigatel.transform.rotation.y;
        zRot = dvigatel.transform.rotation.z;

        xPos = dvigatel.transform.position.x;
        yPos = dvigatel.transform.position.y;
        zPos = dvigatel.transform.position.z;

        Vector1 position1 = new Vector3(xPos, yPos, zPos);
        Vector1 position2 = new Vector3(xPos, yPos+2.5f, zPos-8f);

    }

    // Update is called once per frame
    void fixedUpdate()
    {
        
    }
    
    
    bool Usl = false;
    public void StartRot()
    {
        Usl = !Usl;
        rotx.SetActive(Usl);
        roty.SetActive(Usl);
        rotz.SetActive(Usl);
        ret.SetActive(Usl);
        analisis.SetActive(!Usl);

    }
Помогите решить проблему, не понимаю, в чем причина.
Спасибо
KiprianivaMaria вне форума Ответить с цитированием
Старый 27.05.2020, 08:59   #2
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Код:
using UnityEngine;
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 27.05.2020, 10:09   #3
KiprianivaMaria
Новичок
Джуниор
 
Регистрация: 26.05.2020
Сообщений: 2
По умолчанию

Да я использую
using System.Collections;
using System.Collections.Generic;
using UnityEngine;



Но ошибку все равно выдает такую же.
KiprianivaMaria вне форума Ответить с цитированием
Старый 27.05.2020, 12:56   #4
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Цитата:
Сообщение от KiprianivaMaria Посмотреть сообщение
Vector1 position1 = new Vector3(xPos, yPos, zPos);
Чего то не сразу разглядел.
Вы что делаете то?? Объявили переменную одного типа а пытаетесь всунуть в нее другой тип.
Определитесь какая переменная то вам нужна. Какого типа.
Vector1 такого типа вообще не существует. Что это значит то?? одномерный вектор?? дичь какая то
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Две программы как одно целое. Классы и std::vector в функции CopyMemory silentsky Общие вопросы C/C++ 6 04.05.2017 18:25
Java. Vector<Vector<String>>, вывод в текстовый файл. Artsiom Помощь студентам 0 05.12.2016 16:00
Нужна реализация функции std::vector::insert() - C++ vvb2011 Помощь студентам 0 26.01.2016 12:59
присвоение значений vector в функции SAMOUCHKA Общие вопросы C/C++ 5 27.10.2012 07:42
Вызов функции, использующей vector, из dll Paradiz Visual C++ 1 08.09.2012 16:10