9 / 7 / 2
Регистрация: 06.09.2022
Сообщений: 308
|
||||||||||||||||
1 | ||||||||||||||||
GODOT 4.2 Движение спрайта через управление20.06.2024, 13:05. Показов 505. Ответов 5
Метки нет (Все метки)
Я не понимаю почему скрипт вытащенный
из CharacterBody 2D перестает работать если его вставить в спрайт ?
Добавлено через 14 минут Если брать вариант из Godot 3.5
Добавлено через 5 минут Движение без управления тоже ошибку выдает
0
|
20.06.2024, 13:05 | |
Ответы с готовыми решениями:
5
Godot. Движение игрока Движение спрайта Заданное движение спрайта Движение спрайта по синусоиде |
6340 / 3511 / 1427
Регистрация: 07.02.2019
Сообщений: 8,977
|
|
20.06.2024, 14:29 | 2 |
Сообщение было отмечено Mr_den как решение
Решение
Потому что у спрайта нет свойства velocity и метода move_and_slide
Чтобы двигать, нужно как-то менять свойство position Аккуратнее нужно быть с форматированием, отступы(tab) являются частью синтаксиса.
1
|
9 / 7 / 2
Регистрация: 06.09.2022
Сообщений: 308
|
||||||
20.06.2024, 15:04 [ТС] | 3 | |||||
Ну хорошо это я понял, у меня теперь только 1 ошибка \
на строке УСЛОВИЯ IF оно пишет Unexpected "if " in class body ! Что оно хочет ?
0
|
12309 / 8678 / 1310
Регистрация: 21.01.2016
Сообщений: 32,605
|
|
20.06.2024, 15:06 | 4 |
1
|
6340 / 3511 / 1427
Регистрация: 07.02.2019
Сообщений: 8,977
|
||||||
20.06.2024, 15:26 | 5 | |||||
Mr_den, я ж писал, отступы часть синтаксиса. Если в С/С++, например, для фрмирования блоков кода используются фигурные скобки, то в gdscript(как и в питоне) для этого используются отступы:
Код
func foo() -> int: if a > b: var c = a + b return c * 2 return 0
0
|
9 / 7 / 2
Регистрация: 06.09.2022
Сообщений: 308
|
|
20.06.2024, 17:59 [ТС] | 6 |
Да в том то и дело что в отличие от С ++ тут
мне пришлось сначала писать условие, а потом функцию которая должна обеспечить это условие ! Всё наоборот короче - не ну это бред конечно
0
|
20.06.2024, 17:59 | |
20.06.2024, 17:59 | |
Помогаю со студенческими работами здесь
6
Движение и поворот спрайта Исправить движение спрайта Движение повернутого спрайта Движение спрайта по вектору Движение спрайта (pictureBox) Движение спрайта по разрисованному паинтбоксу. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |