Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 22.12.2019
Сообщений: 3

Импорт переменной из другого скрипта используя js

22.12.2019, 15:09. Показов 3105. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Может кто помочь с решением ошибки? Условно есть объект leftController, на котором есть скрипт InfoTouches, выдающий в публичные переменные joyX и joyY координаты джойстика. Вот кусок скрипта на js, который должен эти данные уже на другом объекте записывать в его переменную. На пк всё работает, на андроид - ошибка. С js впервые сталкиваюсь :/
Важно чтоб был именно js, ибо ""модифицирую"" PlatfromInputController из стандартных ассетов unity 4, хотя сейчас версия 2018.2.19f1. Скриншот ошибки во вложении.
Более новые ассеты пробовал, не завелось.
JavaScript
1
2
3
4
5
6
7
8
9
private var Info : Component;
var andX : float;
var andY : float;
 
function Update () {
    Info=leftController.GetComponent("InfoTouches");
    andX = Info.joyX;
    andY = Info.joyY;
}
Миниатюры
Импорт переменной из другого скрипта используя js  
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.12.2019, 15:09
Ответы с готовыми решениями:

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

Изменение переменной другого скрипта
Только начинаю осваивать Unity, знаю что тема поднималась неоднократно, но до меня так и не дошло как изменить переменную одного скрипта из...

Обращение к переменной другого скрипта
Привет, помогите разобраться новичку. На объекте висит скрипт, в котором в методе Start объект красится в рандомный цвет из массива...

6
 Аватар для 1max1
3362 / 1775 / 1028
Регистрация: 26.10.2018
Сообщений: 5,204
22.12.2019, 15:30
C#
1
private var Info : InfoTouches;
UnityScript зашквар, имхо...
0
0 / 0 / 0
Регистрация: 22.12.2019
Сообщений: 3
22.12.2019, 16:32  [ТС]
Цитата Сообщение от 1max1 Посмотреть сообщение
private var Info : InfoTouches
опять же, нельзя как-нибудь решить проблему без прибегания к C#? Или я чего-то не понимаю? В любом случае при использовании вашего решения на js, получается ошибка "The name 'InfoTouches' does not denote a valid type ('not found'). "
0
 Аватар для Steroid
296 / 217 / 86
Регистрация: 17.02.2016
Сообщений: 1,276
Записей в блоге: 1
22.12.2019, 18:08
Лучший ответ Сообщение было отмечено danil550011 как решение

Решение

danil550011,
Цитата Сообщение от danil550011 Посмотреть сообщение
опять же, нельзя как-нибудь решить проблему без прибегания к C#
юнити рабоает на c#
такчто либо учить либо искать пересодчик с java на c# (но не советую)
1
 Аватар для 1max1
3362 / 1775 / 1028
Регистрация: 26.10.2018
Сообщений: 5,204
22.12.2019, 20:36
Элементарные ошибки же, хотя бы гугл переводчиком пользуйся хоть иногда.
Типа "InfoTouches" не существует в твоем проекте.
0
 Аватар для Steroid
296 / 217 / 86
Регистрация: 17.02.2016
Сообщений: 1,276
Записей в блоге: 1
22.12.2019, 22:30
Цитата Сообщение от Steroid Посмотреть сообщение
пересодчик
переводчик - я имел в виду
0
0 / 0 / 0
Регистрация: 22.12.2019
Сообщений: 3
22.12.2019, 23:16  [ТС]
Цитата Сообщение от Steroid Посмотреть сообщение
искать пересодчик с java на c#
спасибо, удалось адаптировать скрипт с js на c#
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.12.2019, 23:16
Помогаю со студенческими работами здесь

Как обратиться к переменной из другого скрипта?
public class heroScript : MonoBehaviour { public int score = 20; } Обращаюсь: public int score; private heroScript...

Как присвоить значение переменной из другого скрипта?
Имеется два скрипта LocalizationGame и ButtonController Как во втором скрипте поменять значение переменной из первого? ...

Ошибка NullReferenceException при получении переменной с другого скрипта
Хочу получить хп с первого скрипта во второй Первый скрипт public class Character : MonoBehaviour { public int hp = 5; ...

Код для проверки переменной скрипта другого объекта через коллайдер
Здравствуйте, впервые на вашем форуме, что да как не знаю, надеюсь сделал все правильно. Такая проблема: Пытаюсь написать игру, и мне...

Как назначить переменной php-скрипта значение переменной скрипта js?
Как назначить переменной php-скрипта значение переменной скрипта js? Javascript находится в другом файле..


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru