Слово «весело» может выступать как предикатив, потому что обозначает эмоциональное состояние человека и выступает в предложении в роли сказуемого в безличном предложении. 23
Оно выражает оценку какой-либо ситуации как вызывающей веселье, доставляющей радость, создающей хорошее настроение. 1