Возможны оба варианта, написание зависит от смысла.
Правильно
Не ясно – раздельно пишутся наречия с «не» на «о» при противопоставлении (не ясно, а расплывчато); при наличии рядом слов «отнюдь, вовсе, далеко». Наличие местоимения или наречия с «ни» также предполагает раздельное написание.
Учитель объяснил правило не ясно, а расплывчато.
Теперь вовсе не ясно, что же мне теперь делать.
После такого объяснения никому не ясно как выполнять домашнее задание.
Неясно – слитно пишутся наречия с «не» на «о» при утверждении отрицательного признака. При этом слово можно заменить синонимом (неясно – непонятно, плохо). Слитно пишем также при наличии наречий меры и степени «крайне, очень, весьма».
Учитель объяснил правило неясно и невразумительно.
Весьма неясно куда же нам теперь двигаться.
Неясно, что будет с нашей школой дальше.