<MyRusakov.ru />

Программирование на C++ в Unreal Engine 5

Программирование на C++ в Unreal Engine 5

Данный курс научит Вас созданию игр на C++ в Unreal Engine 5. Курс состоит из 12 разделов, в которых Вас ждёт теория и практика. Причём, в качестве практики будет создан весьма крупный проект объёмом свыше 5000 строк качественного кода, который уже на практике познакомит Вас с принципами создания игр на C++ в Unreal Engine 5.

Параллельно с курсом Вы также будете получать домашние задания, результатом которых станет, в том числе, полноценная серьёзная работа для портфолио.

Помимо самого курса Вас ждёт ещё и очень ценный Бонус: «Тестирование Unreal-проектов на Python», в рамках которого Вы научитесь писать очень полезные тесты для тестирования самых разных аспектов разработки игр.

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Форум сайта MyRusakov.ru

"Умное" меню
06.04.2013 18:49:21 "Умное" меню Сообщение #1
Alexander

Alexander

Новичок

Новичок

Дата регистрации:
05.04.2013 12:15:30

Сообщений: 13

Извиняюсь заранее, не знаю как иначе назвать тему...

Как можно сделать аналог меню, как на этом сайте? Т.е. когда мы переходим на форум - подсвечивается пункт "Форум", переходим на главную - подсвечивается пункт "Главная", и т.д.

Как это сделано? На чем это сделано?

Обычный HTML и CSS тут явно отпадают, они такого не умеют... Значит JS? Или даже PHP?

Люди, поделитесь знаниями, пожалуйста! Или я так и умру, не сделав такой же менюшки у себя на сайте...
Профиль
06.04.2013 22:30:04 "Умное" меню Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Это сделано на PHP. Если просто, то анализируется $_SERVER["REQUEST_URI"] и сравнивается с адресами, на которые ведут эти пункты. Если совпадают, значит, ставится class="active".
Профиль
07.04.2013 00:06:29 "Умное" меню Сообщение #3
Дмитрий184

Дмитрий184

Мастер

Мастер

Дата регистрации:
29.06.2012 08:48:56

Сообщений: 225

Поправьте, если ошибаюсь. Думаю, что подобное меню также можно сделать и на одном CSS - используя псевдоселекторы, каждому состоянию меню задаем своей вид.
Профиль
07.04.2013 09:59:08 "Умное" меню Сообщение #4
Alexander

Alexander

Новичок

Новичок

Дата регистрации:
05.04.2013 12:15:30

Сообщений: 13

Дописал парсер, все отлично

Михаил, спасибо большое
Профиль
11.12.2013 16:59:59 "Умное" меню Сообщение #5
CALIJKA

CALIJKA

Новичок

Новичок

Дата регистрации:
04.07.2012 22:35:32

Сообщений: 1

Мой случай

сама ссылка ?view=section&amp;id=1

Ответ от $_SERVER["REQUEST_URI"] может быть таким:
/?view=section&id=1

а может быть и вот таким:
/?view=section&id=1&page=2

1 вопрос:как сравнить если в ссылке на самом деле &amp; а в ответе от $_SERVER["REQUEST_URI"] уже &?

2 вопрос: во втором случае у ответа от $_SERVER["REQUEST_URI"] еще добавился атрибут страницы. как теперь сравнивать?

и последний вопрос: если всё-таки равны, то для этого элемента нужно отдельно сформировать строку вывода с "<li class='active'>".$menu[$i]["link"]."</li>"?
Профиль
22.12.2013 13:06:01 "Умное" меню Сообщение #6
sanda

sanda

Новичок

Новичок

Дата регистрации:
29.11.2013 21:26:49

Сообщений: 12

Ответ №1:
$uri = str_replace("&", "&amp;", $_SERVER["REQUEST_URI"]);...
двойные кавычки блокируют ";"

Ответ №2:
if(preg_match("/\?view=section&id=1/", $uri))...
Профиль