чтобы текстуру миникарты обрабатывать в коде. Создал класс UMiniMapHUD в котором пытаюсь покрасить текстуру размером 256*256 красным цветом (рис.1 и рис.2). Создал материал MMiniMap с material domain-ом User Interface (рис.3). Создал блюпринт экземпляр класса MiniMapHUD_BP в котором добавил Image widget и поставил bind на функцию Get Mini Map Brush 0 (рис.4). Как эта функция выглядит видно на рис.5. Я не уверен bind функция реализована правильно. Результатом таких действий есть простой белый квадрат вместо красного. Как мне связать мой материал (мою текстуру) с виджетом Image?
Крч, я не добавил магические строки FOWTexture->AddToRoot(); FOWTexture->UpdateResource(); Сам виноват. Теперь всё работает
Обсуждают сегодня