| Ultrashock Forums
• Game Logic: Whack-a-mole |
|||
![]() |
||||
| Search this Thread | Thread Tools | Display Modes |
|
|
|||||||||||||||||||||||||
![]() |
Ultrashock Member Comments:
|
|
2009-11-25
#2 |
||
|
|
|
2009-11-30
#3 |
||
|
So, still confused. It seems that when i test, i can pause in both states (up or down), however, it only works on some of the mcs at a time. I guess they are (at the time when i hit the pause) not part of the display list. When i just run a trace of the for loop i get (there are nine total mcs to run through): Code:
displayName = null //1 displayName = [object employee5] //2 [object employee5] not null displayName = [object employee25] //3 [object employee25] not null displayName = [object employee23] //4 [object employee23] not null displayName = null //5 displayName = [object employee23] //6 [object employee23] not null displayName = [object employee13] //7 [object employee13] not null displayName = [object employee0] //8 [object employee0] not null displayName = null //9 |
|
|
|
2009-12-01
#4 |
||
|
ok, very confused about DisplayObject and how that works: Code:
var displayName:DisplayObject = cubicle_mc.empty_mc.getChildByName("employeeName") as MovieClip;
trace("displayName = "+displayName);
if(displayName !=null){
//MovieClip(displayName).pauseAnim();
trace(displayName+" not null");
}
Code:
displayName = [object employee17] [object employee17] not null displayName = [object employee23] [object employee23] not null displayName = [object employee11] [object employee11] not null displayName = [object employee15] [object employee15] not null displayName = [object employee8] [object employee8] not null displayName = [object employee1] [object employee1] not null displayName = [object employee4] [object employee4] not null displayName = null displayName = [object employee25] [object employee25] not null Code:
MovieClip(displayName).pauseAnim(); TypeError: Error #1009: Cannot access a property or method of a null object reference. and stops Does that make sense? |
|
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|


3 comments
| 170 views


Linear Mode
trace("empty_mc = "+displayName);//this traces correctly(i think) if(displayName !=null){ MovieClip(displayName).pauseAnim();//this causes a null error }