var enemy:GameObject = GameObject.CreatePrimitive(PrimitiveType.Cube)
でCubeを新規に作って、それにHaloのコンポーネントを追加したいのです。

>>116のように
enemy.AddComponent.<"Halo">()
enemy.AddComponent.<Halo>()
でもダメだったので…。