Я новичок в UE4 и начинаю делать свою первую мобильную игру на этом движке.
У меня действительно проблемы с реализацией события, как описано в заголовке. По сути, на экране есть куча плиток. Все, что я хочу, это когда пользователь касается любой плитки, держит палец и перетаскивает ее по другим плиткам, все «тронутые» плитки меняют цвет.
Какие сопоставления действий/осей мне нужно добавить в Engine-Input? Я также пытался использовать TilekMesh->OnInputTouchEnter.AddDynamic(this, &AMyProjectBlock::OnFingerPressedBlock);
, но даже при удерживании касания и перетаскивании плитки не меняют цвет. Но когда я вместо этого использую OnInputTouchBegin
, он работает успешно, но я не хочу касаться и отпускать каждую плитку по отдельности. Любая помощь будет принята с благодарностью.