UE4 C++ Drag & Dropで詰まったところ
とりあえずまだ完成してないから詰まったところだけ書いておく。(書きかけ) 完成したら全体のコードとか載せた記事書きます。
・OnMouseButtonDown()
でオーバーライドしても呼び出されない
FReply NativeOnMouseButtonDown(const FGeometry& InGeometry, const FPointerEvent& InMouseEvent);
FReply hoge::NativeOnMouseButtonDown(const FGeometry& InGeometry, const FPointerEvent& InMouseEvent) { UUserWidget::NativeOnMouseButtonDown(InGeometry, InMouseEvent); }
こっちで書き換えると動く。よくわからん
・ドラッグを実装しても動かない(BP,C++共通) ドラッグするウィジェットのルートの詳細を開いて、behaviorのところのVisiblityをVisibleにしないとそもそも反応してくれない。