Я не очень много знаю о классе графики (я использовал его несколько раз), но я не верю, что вы можете вызывать НИЧЕГО для нулевого объекта.
blockGraphics = null;
blockGraphics.clear();
- это то же самое, что звонить:
null.clear();
Что даст вам ошибку. Обычно вам нужно взять мувиклип или другой такой объект и получить его графический экземпляр:
blockGraphics = mc.graphics;
blockGraphics.clear();
blockGraphics.beginFill(0xFF0000);
blockGraphics.drawRect(10,10,10,10);
нарисует красный прямоугольник внутри мувиклипа "mc".