Подскажите пожалуйста по вопросу обмена данными между принтом и его

компонентом.
У меня есть класс, в котором есть несколько инвентарей (массив с предметами). И есть актор компонент с функцией поиска предмета в одном из инвентарей этого объекта. При нахождении предмета в этом инвентаре его колво увеличивается.
Выяснилось, что актор компонент работает с локальной КОПИЕЙ этого массива, не затрагивая инвентарь самого объекта.
Поставленное себе ТЗ - чтобы другой человек мог приделать к актору актор компонент "инвентарь", вызвать в акторе функцию поиска предмета и приконектить к пину инвентарь, в котором происходит поиск.
И я сейчас хз, как сделать так, чтобы проходила не копия, а именно "оригинал" инвентаря (который список) из актора, к которому присобачен этот актор компонент. Первым делом подумал, что можно из get owner получить нужный мне компонент, но нет. Интерфейс что ли? Но вдруг без него можно обойтись.
Как мне из актор компонента найти оригинал/ссылку переменной объекта, к которой компонент принадлежит?

9 ответов

16 просмотров

Ты почти рядом, не ссылка, а референс, но, скорее всего, тебе нужно будет бахнуть интерфейс, да

Андрей-Соболев Автор вопроса
Kirill .AJIADb9
Ты почти рядом, не ссылка, а референс, но, скорее ...

Дык, сложность именно в массиве. Я могу получить ссылку на переменную, но на массив - нет. Только на его элементы.

Андрей-Соболев Автор вопроса
Kirill .AJIADb9
Ссылку, не референс?

Это ведь одно и то же, нет?

Kirill .AJIADb9
...

ой а разговоров то было

я не успел ещё ниже прочитать)

Похожие вопросы

Обсуждают сегодня

Коллеги, я тут для личных нужд пошел ставить MQTT сервер, пощупал mosquitto, но ужаснулся отсутствию такой банальности, как HTTP API для посмотреть список топиков. А тут что,...
Maksim Lapshin
13
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Вопрос на перед, на следующую пятницу. Сколько строк кода можно вешать на одного программиста, понятно что если проект хорошо написан то можно и миллион. Но есть же где то пре...
AlekseyK Kluchnikov
31
Немного оффтопа: а кто на чем сидит для осдева в плане ide/редактора? Последнее время сидел на vscode, но я его прям не могу нормально воспринимать, перешел на сlion, но меня...
Evg Resh
29
Как думаете через какой сервис они верифицируют?
inc.
5
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Добрый день! Подскажите, каким сборщиком фронта для OctoberCMS кто пользуется? Я имею ввиду сборщики, с которыми можно работать по стандартной схеме директорий октября. Я испо...
Николай Афанасенко
2
День добрый, подскажите пожалуйста, есть ли какой-то способ сказать ребару не компилировать определённое приложение? Всю доку их перечиатл ничего подобного не нашёл
Кирилл
14
Вопрос: Здравствуйте! У меня возникла проблема с использованием плагина Mall в OctoberCMS. Я использую все файлы и компоненты в их исходном виде, без изменений. Однако на стр...
𐩱𐩪𐩣𐩱𐩲𐩺𐩡
8
Я правильно понимаю что нет способов получить список ожидающих заявок на вступление в группу с помощью бота из mtproto?
Шамиль Прилов
9
Карта сайта