armanbm
کاربر VIP
سلام
من میخوام همه ی فرزندان کلاس اصلیم رو پاک کنم یعنی کلاس MainClass که داکیومنت کلاس هست.
اینجوری نوشتم:
var i:int = MainClass(root).numChildren
while(i--){
MainClass(root).removeChildrenAt(i)
{
اما با ارور مواجه میشم که میگه nullObject رو نمیشه remove کرد.
خستم کرد!!! من کد بالا رو شونصد جور دیگه هم نوشتم ارور گرفتم یعنی syntax error نداره....
مثلا به صورت زیر هم مینویسم ارور میده:
var count:uint = MainClass(root).numChildren;
for(var i:uint=0;i<count;i++){
MainClass(root).removeChildAt(0);
}
اما شاید اشتباهی دارم میکنم؟!!!
متن ارور:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at PlayAgain/remover()
سورس رو نمیتونم بزارم چون واسه همین بازیه mineSweeper هست....
پیشاپیش ممنون از دوستانی که واسه سوالات من وقت میزارن. ببخشید پیش و پا افتادن...
من میخوام همه ی فرزندان کلاس اصلیم رو پاک کنم یعنی کلاس MainClass که داکیومنت کلاس هست.
اینجوری نوشتم:
var i:int = MainClass(root).numChildren
while(i--){
MainClass(root).removeChildrenAt(i)
{
اما با ارور مواجه میشم که میگه nullObject رو نمیشه remove کرد.
خستم کرد!!! من کد بالا رو شونصد جور دیگه هم نوشتم ارور گرفتم یعنی syntax error نداره....
مثلا به صورت زیر هم مینویسم ارور میده:
var count:uint = MainClass(root).numChildren;
for(var i:uint=0;i<count;i++){
MainClass(root).removeChildAt(0);
}
اما شاید اشتباهی دارم میکنم؟!!!
متن ارور:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at PlayAgain/remover()
سورس رو نمیتونم بزارم چون واسه همین بازیه mineSweeper هست....
پیشاپیش ممنون از دوستانی که واسه سوالات من وقت میزارن. ببخشید پیش و پا افتادن...