VerifyError: Error #1102: Illegal default value for type int

07 May 2013 at 10:40 am

Stubled across an AS3 compiler bug that I’ve seen before, but couldn’t find a good explanation via Google for. If you get the above error, make sure you don’t initialize an “int” to “null”. Changing it from:

public function Quad( w:Number, h:Number, color:int = null )

to:

public function Quad( w:Number, h:Number, color:int = undefined )

will remove this stupid compiler error…