2015-06-19 4 views
0

Полная ошибка:: 0: попытка «родителя» индекс поля (нилъ значение)

Runtime error 
?:0: attempt to index field 'parent' (a nil value) 
stack traceback: 
     ?: in function <?:565> 
     ?: in function <?:221> 

Я прочитал несколько тем об этом, никто не был полезным. Код отлично работает на другом компьютере, поэтому в коде нет ошибок.

Я заметил, что эта ошибка предоставляется виджетами ScrollView. Если я вставляю какой-либо элемент, который был необходим из другого .lua-файла и сменяет сцену, ошибка будет оставаться в цикле на выходе Simulator.

Я удалил/установил Corona несколько раз, также несколько раз перезапустил компьютер, никаких изменений.

Полный код проекта был скопирован на другой компьютер, и он работал без каких-либо ошибок.

Есть ли способ удалить каждую корону? Поскольку история проекта остается после удаления. Я также очистил appData, мне действительно нужно отформатировать мой компьютер, чтобы он снова работал?

Редактировать

Также у меня есть несколько проектов, старшие из них имеют ту же ошибку сейчас ..

РЕШЕНИЕ: Проблема была из-за ошибки в ежедневной сборки, вернулись некоторые старые версии Corona исправил проблему

+3

Это некоторая ошибка кода. Показывая нам, что этот код поможет. Даже если проблема связана с короной. –

+0

Theres нет необходимости в коде, поскольку старый код тоже не работает, ничего не работает с scrollView НО! Я нашел решение, ошибка в версии короны .. Я использовал версию 2015.2646, у которой была эта ошибка (текущая версия), , так что теперь я установил версию на другом компьютере (2014.2511) и все снова работает :) –

+0

Или ваш код сломан, и по какой-то причине он просто работал в старой версии короны, но уверен. –

ответ

0

Кажется, проблема связана с библиотекой виджета Corona. Я заметил, что люди встречали подобные ошибки в прошлом году здесь https://forums.coronalabs.com/topic/49750-attempt-to-index-field-parent-a-nil-value/

Я бы порекомендовал обратиться к некоторым разработчикам Corona или опубликовать их на форуме.

Смежные вопросы