Some checks failed
Godot CI / Import + smoke test (push) Failing after 28s
МЫШЬ КАМЕРА (главный баг):
- Crosshair Control в центре экрана с дефолтным mouse_filter=STOP
ЖРАЛ ВСЕ mouse_motion events когда курсор был в центре (а он
всегда в центре при MOUSE_MODE_CAPTURED). FPV._unhandled_input
не вызывался → камера не вращалась.
- Поставил mouse_filter=2 (IGNORE) на Crosshair, CenterDot,
OuterRing, InnerHole — теперь они только рендерятся, события
пролетают мимо.
- Поставил mouse_filter=2 ТАКЖЕ на все HUD-лейблы (DateTime,
Objective, Money, Weather, Stats, ControlsHint, PromptLabel)
и SubtitlePanel — на будущее, чтобы курсор поверх них не
обламывал камеру.
СЛАЙДЕРЫ В НАСТРОЙКАХ:
- HBoxContainer rows с custom_minimum_size (0, 24).
- Labels: size_flags_vertical=4 (SHRINK_CENTER) +
vertical_alignment=1 (CENTER) + min_size (W, 24).
- Sliders: size_flags_vertical=4 + min_size (140, 24).
- Все элементы строки выровнены по центру по вертикали — слайдер
и текст теперь на одной линии, хитбокс совпадает с визуалом.
ЛИЦО ОТЦА:
- Голова была просто кубом скин-цвета. Теперь у отца:
* 2 глаза (белая склера 0.038×0.025×0.005 + тёмный зрачок
0.018×0.018×0.005 поверх) — реально видно куда смотрит.
* Брови 0.045×0.012 материалом mat_hair (тёмные).
* Нос 0.028×0.05×0.035 — выпирает на 0.012м вперёд от лица.
* Рот 0.065×0.012 тёмно-красным mat_mouth.
* Щетина 0.2×0.075 на нижней части лица mat_stubble
(тёмно-серо-коричневый) — мужик не побрился.
* 2 уха 0.025×0.045×0.025 по бокам головы.
- Все элементы — children FatherNPC/Head, наследуют поворот
родителя, остаются на лице при walking-animation.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 line
19 B
Text
1 line
19 B
Text
uid://2cogvakq3dtc
|