Ошибка нулевого доступа при следовании учебнику LevelHelper

Я начал делать игру на Corona SDK с помощью Level Helper и Sprite Helper. Я использовал этот видеоурок, и все было сделано точно так же, как в видео, но у меня есть эта ошибка. Я не понимаю, почему.

File: ...DK Projects/Runner/LevelHelper/LevelHelperLoader.lua  
Line: 743

stack traceback:  
    [C]: ?  
    ...DK Projects/Runner/LevelHelper/LevelHelperLoader.lua:743: in function 'createAllNodes'  
    ...DK Projects/Runner/LevelHelper/LevelHelperLoader.lua:150: in function 'instantiateObjects'  
    ...slav/Documents/Corona SDK Projects/Runner/level1.lua:34: in function <...slav/Documents/Corona SDK Projects/Runner/level1.lua:29>  
    ?: in function 'dispatchEvent'  
    ?: in function 'gotoScene'  
    ...heslav/Documents/Corona SDK Projects/Runner/menu.lua:22: in function '_onRelease'  
    ?: in function '?'  
    ?: in function <?:371>  
    ?: in function <?:218> 

Attempt to index field 'lhNodes' (a nil value)

Подскажите, пожалуйста, что я сделал не так?


person Cheslav Anoshko    schedule 07.08.2013    source источник
comment
У вас есть объект с именем lhNodes в вашем проекте? Затем добавьте 'local lhNodes' вверху вашего кода и сделайте объект доступным по всей сцене. Убедитесь, что все ваши имена сцен, имена изображений и путь к изображению верны. И если вы предоставите дополнительный код, будет полезно определить правильную проблему...   -  person Krishna Raj Salim    schedule 07.08.2013
comment
Пожалуйста, укажите ваш код, где возникает ошибка   -  person NaviRamyle    schedule 08.08.2013


Ответы (1)


Обычно это означает, что в вашем проекте отсутствует документ SpriteHelper или ваш API LevelHelper устарел и не был сгенерирован с помощью LevelHelper.

Пожалуйста, используйте форум www.gamedevhelper.com для вопросов, связанных с LevelHelper, где я получаю уведомления и могу ответить мгновенно.

person Vladu Bogdan    schedule 05.05.2014