Я хотел бы знать, как сделать невидимую область хита в silverlight. Я создал событие UIelement leftmousebuttondown, которое вызывает функцию planeprojection (эта функция вращает UIelment по оси X). Однако, когда элемент вращается, есть меньше поверхности, на которую мышь нажимаем. Есть идеи?silverlight невидимая область хита
0
A
ответ
3
Используйте холст и установите непрозрачность на 1%. Это немного увеличит использование ЦП (обычно это не заметно), но это быстрый и легкий подход.
EDIT:
Как KeithMahoney отметил, не забудьте установить фон для кисти с каким-либо цветом. По умолчанию холст не имеет фоновой кисти.
Смежные вопросы
- 1. xcode iOS увеличение UIButton область хита
- 2. FabricJS Canvas, прокрутка родительского контейнера перемещает дочернюю область хита
- 3. Создание области поражения UIButton больше, чем область хита по умолчанию
- 4. Показать имя хита gameObject
- 5. Область пространства имен Silverlight XAML
- 6. Html.TextBox невидимая
- 7. невидимая CAPTCHA,
- 8. аннотация невидимая?
- 9. Невидимая местность
- 10. Невидимая кулинария?
- 11. Silverlight область увеличения с холстом и scrollview
- 12. Область применения страниц в приложении Silverlight
- 13. Silverlight RadComboBox делает всю область тексбокса доступной
- 14. комплектная форма детали невидимая
- 15. Переменная невидимая вне функции
- 16. Невидимая колонка в GridX?
- 17. Android studio - невидимая кнопка
- 18. Невидимая ошибка, приложение stucks
- 19. UITapGuesture CGMakeRect невидимая рамка
- 20. Невидимая граница C#
- 21. Абсолютная сетка невидимая
- 22. Константа невидимая компилятором
- 23. Невидимая граница pdfptable
- 24. Невидимая геометрия в DX11
- 25. UIBarButtonItems невидимая проблема
- 26. Bash невидимая типизация
- 27. Невидимая рамка на изображениях
- 28. Созданная форма невидимая
- 29. Android клавиатура невидимая
- 30. Как сделать зону хита для андроидной кнопки? как область с ударом вспышки
Это будет работать до тех пор, пока Canvas имеет набор фоновых кистей. Если вы установите Background на «Transparent», вам даже не нужно устанавливать Opacity. – KeithMahoney