Я использую Flash Professional CS5 / AS3
Я постараюсь описать это как можно лучше. Я новичок в ActionScript.
Итак, в моей временной шкале у меня есть переменная на кадре, которая представляет "жизни", и у меня есть некоторый код на временной шкале, который уменьшает количество жизней в зависимости от определенных событий, и все это прекрасно работает.
Итак, теперь я хотел создать класс конструктора, который я мог бы использовать повторно для множества объектов фрагмента ролика, и я хочу, чтобы эти объекты могли перемещаться только в том случае, если переменная между жизнями больше определенного числа. Итак, теперь, создавая мой конструктор класса для этих объектов, я просто хотел поместить оператор if, который ищет, чтобы число жизней превышало определенное число, что, если это так, должно заставить эти объекты делать то, что я хочу ... Но, когда я запускаю проект, я получаю «1120: доступ к неопределенному количеству свойств». Жизни - это переменная, которую я создал, как я уже сказал, и она прекрасно работает, когда на меня ссылаются все остальные, кроме случаев, когда я создаю новый файл .as для этих объектов, а затем пытаюсь ссылаться на него. Я получаю ту же ошибку, когда пытаюсь установить «жизни» в основном классе проекта. Я не уверен, где я должен поместить этот var или как я могу сделать это, чтобы я мог ссылаться на него из класса объекта.
Я не совсем уверен, как сформулировать или описать мою проблему, из-за которой трудно было найти учебник. Любые предложения, я уверен, что это должно быть простой задачей.