Game
Blade Per Second
10 months ago

WHAT'S WRONG WITH RayCast3D in Godot 4.2?I haven't been able to figure out for six hours why it works very strangely...

ДА ЧТО НЕ ТАК С RayCast3D в Godot 4.2?
Я уже шесть часов не могу разобраться почему он работает очень странно...


I put a node and a camera on the Character Body, and put a Raycast in the camera.

I also created a group and threw a couple of objects there.

I wrote a simple code to check (I did the movement of the player and camera a long time ago (and the error is not in them))

@onready var grabing = $head/Camera 3D/GrabLinefunc _process(delta):

if (grabing.is_collider().is_in_group("grab")):

print('AHUI')

else:

print('NAHUI')

And for some strange reason, the raycast only works when the object is in the player.

What was I wrong about?

Я на CharacterBody нацепил ноду и камеру в камеру положил Raycast.

Также создал группу закинул туда пару объектов.

Написал простой код на проверку (передвижение плеера и камеры я сделал давно (и ошибка не в них))

@onready var grabing = $head/Camera3D/GrabLine

func _process(delta):

if (grabing.is_collider().is_in_group("grab")):

print('AHUI')

else:

print('NEAHUI')

И по какой-то странной причине рейкаст работает только тогда, когда объект находится в игроке (звучит страннее чем должно).

В чем я ошибся?



1 comment

Loading...

Next up

Сори что пропадал, переписывал всю игру с нуля во имя оптимизации.

Оригинал было проще сжечь чем исправить

Новые анимации и все такое (день 10)

Мне кажется ещё пару постов и я перекфалифицируюсь из разработчика в художника 💀

we're back into track!

Я и мой звездюк.

Моя шиза настолько прогресснула что я записал Дарк Зеина в своего сына

A little scene from Cyan, my horror RPG.

Ну вот я снова рисую.

Чек артикль↓↓

Эти пальцы просто

12% accuracy is my gamer move (It get's a little bloody, a warning just in case)

НАКОНЕЦ-ТО более менее нормальная иконка и шапка