- Не работает скрипт юнити
- Re: Почему скрипт не работает
- Re: Почему скрипт не работает
- Re: Почему скрипт не работает
- Re: Почему скрипт не работает
- Re: Почему скрипт не работает
- Re: Почему скрипт не работает
- Re: Почему скрипт не работает
- Re: Почему скрипт не работает
- Re: Почему скрипт не работает
- Re: Почему скрипт не работает
- Re: Почему скрипт не работает
- Re: Почему скрипт не работает
- Re: Почему скрипт не работает
- Re: Почему скрипт не работает
- Кто сейчас на конференции
- Не работают скрипты в Unity3D.
- Unity не открывает Visual Studio 2019. Кнопка скрипта не реагирует
- 5 ответов 5
- Всё ещё ищете ответ? Посмотрите другие вопросы с метками unity3d visual-studio файлы или задайте свой вопрос.
- Похожие
- Подписаться на ленту
- После зависания перестали работать скрипты
- Unity «Связанный скрипт не может быть загружен» и «Win32Exception: система не может найти указанный файл»
- 3 ответа
Не работает скрипт юнити
artem1414 06 май 2016, 16:51
Ребят скрипт готов но передвижение не осуществляется хоть и ошибок нету тэг я указал всё сделал досконально точно но не передвигается куб когда я на нём стою
using UnityEngine;
using System.Collections;
public class upeer : MonoBehaviour <
public float Speed = 5f;
// Use this for initialization
void Start () <
// Update is called once per frame
void Update () <
>
void OnCollisionStay(Collision col) <
if (col.gameObject.tag == «upper») <
col.gameObject.transform.Translate (new Vector3(0,0,1) * Speed * Time.deltaTime);
Re: Почему скрипт не работает
Anonymyx 06 май 2016, 18:07
using UnityEngine ;
using System.Collections ;
public class upeer : MonoBehaviour <
public float Speed = 5f ;
// Use this for initialization
void Start ( ) <
// Update is called once per frame
void Update ( ) <
>
void OnCollisionStay ( Collision col ) <
Debug. Log ( «Есть касание!» )
if ( col. gameObject . tag == «upper» ) <
col. gameObject . transform . Translate ( new Vector3 ( 0,0,1 ) * Speed * Time. deltaTime ) ;
Re: Почему скрипт не работает
artem1414 06 май 2016, 18:14
using UnityEngine ;
using System.Collections ;
public class upeer : MonoBehaviour <
public float Speed = 5f ;
// Use this for initialization
void Start ( ) <
// Update is called once per frame
void Update ( ) <
>
void OnCollisionStay ( Collision col ) <
Debug. Log ( «Есть касание!» )
if ( col. gameObject . tag == «upper» ) <
col. gameObject . transform . Translate ( new Vector3 ( 0,0,1 ) * Speed * Time. deltaTime ) ;
Re: Почему скрипт не работает
artem1414 06 май 2016, 18:15
Re: Почему скрипт не работает
Anonymyx 06 май 2016, 18:15
Re: Почему скрипт не работает
artem1414 06 май 2016, 18:19
Re: Почему скрипт не работает
Anonymyx 06 май 2016, 18:21
Re: Почему скрипт не работает
artem1414 06 май 2016, 18:23
Re: Почему скрипт не работает
Anonymyx 06 май 2016, 18:24
Re: Почему скрипт не работает
artem1414 06 май 2016, 18:24
Re: Почему скрипт не работает
Anonymyx 06 май 2016, 18:25
using UnityEngine ;
using System.Collections ;
public class upeer : MonoBehaviour <
public float Speed = 5f ;
// Use this for initialization
void Start ( ) <
// Update is called once per frame
void Update ( ) <
>
void OnCollisionStay ( Collision col ) <
if ( col. gameObject . tag == «upper» ) <
Debug. Log ( «Есть касание!» ) ;
col. gameObject . transform . Translate ( new Vector3 ( 0,0,1 ) * Speed * Time. deltaTime ) ;
Так попробуйте теперь.
Очистите консоль, и проверьте выводится ли сообщение «Есть касание!» теперь.
Re: Почему скрипт не работает
artem1414 06 май 2016, 18:34
using UnityEngine ;
using System.Collections ;
public class upeer : MonoBehaviour <
public float Speed = 5f ;
// Use this for initialization
void Start ( ) <
// Update is called once per frame
void Update ( ) <
>
void OnCollisionStay ( Collision col ) <
if ( col. gameObject . tag == «upper» ) <
Debug. Log ( «Есть касание!» ) ;
col. gameObject . transform . Translate ( new Vector3 ( 0,0,1 ) * Speed * Time. deltaTime ) ;
Так попробуйте теперь.
Очистите консоль, и проверьте выводится ли сообщение «Есть касание!» теперь.
Re: Почему скрипт не работает
Anonymyx 06 май 2016, 18:36
Re: Почему скрипт не работает
artem1414 06 май 2016, 18:38
Re: Почему скрипт не работает
Anonymyx 06 май 2016, 18:39
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 27
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Источник
Не работают скрипты в Unity3D.
Движок даже не ругается на код, он просто берет и действует так, как будто его нет. Вот пример:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Spritescript : MonoBehaviour <
// Use this for initialization
void Start ()
<
transform.position = new Vector2(8, 2);
>
// Update is called once per frame
void Update () <
transform.Translate(new Vector2(0.5f, 0));
Пробовал убирать лишние библиотеки, менять значения. Короче говоря все пробовал, но чет все равно не запускается.
Фотографии ниже.
1)Во-первых надо было поменять тип сохраненя скрипта (тут до меня дошло что сохраняется не так как надо)
2)Во-вторых, надо мыло к спрайту привязать скрипт через «Add component»;
3) Поменять код: using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Oblachko : MonoBehaviour <
// Use this for initialization
void Start () <
transform.position = new Vector3(-12, 0.51f, -1f);
>
// Update is called once per frame
void Update ()
<
transform.Translate(new Vector2(0.1f, 0)*Time.deltaTime);
if (transform.position.x > 5)
<
Destroy(gameObject);
>
>
>
вот те универсальная инструкция, я нашел сотни уроков:
1. в ютубе забей: как создать 2d игру и дописывай по одному: game maker, blender 3d, unity 5. начни с 2d — меньше возни с графикой, кодом. начни с дна. это «скелет и мясо» твоей игры.
2. выбери ЯП — это «мозги» для твоей игры.
3. сначала сделай версию для ПК, ибо тут меньше проблем и народу тьма.
4. не строй имперские планы, начни с малого.
5. сначала сделай что-то бесплатное, выложить можешь тут: small-games info, vsetop com. там твою игру быстро проверят и оценят. атм есть раздел создание игр. смотри. зарегайся, спрашивай на форуме там же.
——-
по five night at freddy’s на gamejolt com при поиске выдает больше 100 клонов. в ютубе смотри прохождения, five night at (wario’s, crusty crubs, tomas) будет хоть основа.
Источник
Unity не открывает Visual Studio 2019. Кнопка скрипта не реагирует
Я нажимаю на кнопку скрипта, как обычно, два раза кликнув. Но он никак не реагирует, не открывает Visual Studio 2019. В Preferences у Unity уже стоит этот VS. Путь к VS указан правильно.
5 ответов 5
В способе открытия файлов укажи 1 пункт (Open by file extension). Мне помогло. Я использовал до этого VS Code. После переключения он стал открывать в нем же.
У меня было что-то похожее. Мне помогло убрать галочку с пункта «Editor Attaching». Он находится прямо под выбором редактора в Unity (он есть у вас на скриншоте).
В моём случае помогло выбрать испольнительный файл редактора через кнопку Browse
Установите версию 2019.1.3 и должно работать.
Мне помогло переименование папки проекта в латиницу, без пробелов.
Всё ещё ищете ответ? Посмотрите другие вопросы с метками unity3d visual-studio файлы или задайте свой вопрос.
Похожие
Подписаться на ленту
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
дизайн сайта / логотип © 2021 Stack Exchange Inc; материалы пользователей предоставляются на условиях лицензии cc by-sa. rev 2021.10.19.40495
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Источник
После зависания перестали работать скрипты
Работал в Unity, по «левой» причине ноут завис, из-за чего пришлось его рестартнуть. К счастью, проект был сохранен. После этого появилась проблема: проект целый, а 2 скрипта не работают. Пишет, что объект не инициализирован, хотя это делалось в методе Start (Singleton). Методом тыка выяснил, что скрипт почему-то просто не работал. Другими словами, я удалил компонент скрипта с объекта, снова перетащил скрипт на него, настроил, как было — и все заработало. Только вот после этого при компиляции эти 2 скрипта снова «слетают» и перестают работать с той же ошибкой: ссылка не инициализирована объектом. Все проходит по сценарию:
-настраиваю скрипты
-проверяю в редакторе: все работает
-компилирую
-проверяю в редакторе: НЕ работает
-проверяю скомпиленное приложение: НЕ работает
Я пробовал переустанавливать Unity, но это не помогло. Переделывать весь проект слиииииииииишком долго. Подскажите, пожалуйста, как это исправить?
Добавлено через 30 минут
Забыл сказать: скрипты также «слетают» и при перезапуске Unity. Проект побился? Я попробовал открыть проект в другой версии Unity, но все ровно тоже самое, проблема не исчезла.
Добавлено через 1 час 6 минут
Путем добавления print() в метод Start() «больных» и нормальных скриптов, я выяснил, что методы Start() у «больных» просто не запускаются. Как это можно исправить?
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Перестали работать скрипты
До сегодняшнего дня все работало идеально, сегодня перестали работать после обеда. Ошибка.
Перестали работать скрипты на конкретной старнице
Речь о странице https://www.privat24.ua/, на которой раньше всё отображалось, а потом пропало! Что.
Перестали работать USB после установки драйвера
Приветствую. Возникла проблема с которой, как я надеюсь, вы поможете мне разобраться. Прежде.
После антивируса перестали работать EXE файлы
Антивирус Панда Win XP Через операцию ‘запустить от имени’ exe запускаются но системные команды.
Источник
Unity «Связанный скрипт не может быть загружен» и «Win32Exception: система не может найти указанный файл»
Поэтому я новичок в Unity, и я пытался протестировать сцену со сценарием, привязанным к персонажу. Тем не менее, он продолжает говорить: «Связанный скрипт не может быть загружен. Пожалуйста, исправьте все ошибки компиляции и назначьте правильный скрипт». Он также говорит, что имя файла может отличаться от имени в коде, но это не так, а также говорит, что в коде могут отсутствовать сценарии MonoBehaviour. Он даже не позволяет мне прикреплять скрипт к символам, потому что он не может найти класс скрипта.
Я скопировал и загрузил коды движения персонажей из интернета, но они тоже не сработали. Я также попытался удалить и заново создать файлы CS, но это тоже не сработало. Даже добавление пустых скриптов в символы не работает, если я не делаю это из «Добавить компонент»
Есть и такие ошибки в Unity, если это помогает
3 ответа
Очевидно, что Unity не может обрабатывать апострофы (одинарные кавычки ‘ ) в имени каталога редактора. Вам нужно избавиться от апострофа в имени вашего каталога. Как только вы сделаете это изменение, Unity сможет создавать сценарии, как и предполагалось.
Во-первых, рекомендуется использовать «Добавить компонент» для создания скрипта, если вы хотите присоединить его к GameObject, поскольку он автоматически импортирует необходимые библиотеки. Реализация MonoBehaviour необходима для добавления скрипта в GameObject.
Во-вторых, для FixedUpdate () не следует устанавливать значение private, для него не требуется модификатор доступа, так же как Start (), см. https://docs.unity3d.com/ScriptReference/MonoBehaviour.FixedUpdate.html .
В-третьих, ошибки в вашем первом снимке экрана, кажется, означают, что есть проблема с вашей установкой Unity. Попробуйте переустановить его и убедитесь, что устанавливаемый вами редактор соответствует вашей операционной системе (64 или 32-битная?).
В-четвертых, второй снимок экрана отображается, когда вы используете устаревшие библиотеки или классы, что, по-видимому, не соответствует сценарию, которым вы поделились.
Надеюсь, это поможет.
Это в основном потому, что вы удалили какой-то скрипт, или переименовали его, или униженную версию единства. вам, возможно, придется переназначить скрипт в нужной позиции / компоненте.
Примечание. Убедитесь, что имя класса совпадает с именем скрипта в единице.
Источник