- 18 Сен 2024
- 6
- 0
- Проект
- Ragnarok
Сделал я значит следующий код, говорят мне другие челы мол вроде норм, а у меня он нефига не работает, че не так то!!!
<root>
<scripts>
<include src="file://{resources}/scripts/custom_game/custom_loading_screen.js" />
</scripts>
<Panel class="Root">
<Panel id="seq">
<Image id="seq_bg" class="SeqBg" />
</Panel>
</Panel>
</root>
(function() {
var numImages = 3;
var randomIndex = Math.floor(Math.random() * numImages) + 1;
// путь к изображению
var imagePath = "file://{images}/custom_game/loading_screen/loading_screen" + randomIndex + ".png";
// поиск элемента изображения
var bgImage = $.GetContextPanel().FindChildTraverse("seq_bg");
// отладка: вывод информации о пути к изображению и найденном элементе
console.log("Background image path:", imagePath);
if (bgImage) {
bgImage.SetImage(imagePath);
console.log("Successfully set background image:", imagePath);
} else {
console.error("Image element not found! Please check the ID.");
}
})();
<root>
<scripts>
<include src="file://{resources}/scripts/custom_game/custom_loading_screen.js" />
</scripts>
<Panel class="Root">
<Panel id="seq">
<Image id="seq_bg" class="SeqBg" />
</Panel>
</Panel>
</root>
(function() {
var numImages = 3;
var randomIndex = Math.floor(Math.random() * numImages) + 1;
// путь к изображению
var imagePath = "file://{images}/custom_game/loading_screen/loading_screen" + randomIndex + ".png";
// поиск элемента изображения
var bgImage = $.GetContextPanel().FindChildTraverse("seq_bg");
// отладка: вывод информации о пути к изображению и найденном элементе
console.log("Background image path:", imagePath);
if (bgImage) {
bgImage.SetImage(imagePath);
console.log("Successfully set background image:", imagePath);
} else {
console.error("Image element not found! Please check the ID.");
}
})();
