Everlasting Summer

Everlasting Summer

Mods and user scenarios
Mods and user scenarios
Learn More
Salaront 2 Apr, 2024 @ 3:01am
Опять скрины
Катигорически приветствую. Я бы хотел задать парочку вопросов у знающих по поводу реализации кое-каких вещей с помощью screen. Ну или с помощью активных изображений.

1) Как сделать так, чтобы при нажатии на активное изображение оно не кидало на определённый label, а просто исчезло? Есть конечно догадка, что это нужно делать с помощью Hide

screen fon:
........imagebutton:
................auto "mods/PerviyMod/Svoyo/image/prochee/fonar_vecher_%s.png"
................action Hide("gus += 1")

Что-то типа того, но думаю что ошибаюсь.

2) Как сделать так, чтобы активное изображение при нажатии, скажем так, прилипло к курсору? Я просто хочу сделать мини-игру по типу уборки. Нажимаешь на изображение тряпки, она прилипает к курсору, ведёшь её к какому-нибудь пятну, нажимаешь и пятно исчезает.

Ответы на всё, что сейчас я написал я пытался искать и вроде даже нашёл, но там был список того, что можно использовать вместе с action, но хоть убей, но я ничего не понял что там было написано.
Last edited by Salaront; 2 Apr, 2024 @ 3:03am
< >
Showing 1-8 of 8 comments
Вот про action - ты на правильном пути. В action может быть не одно, а несколько действий сразу, которые нужно указывать в скобках и через запятую.

action (Hide("my_screen"), SetVariable("item", True))

Насчёт прилипающего предмета к курсору - тут уже ничего не подскажу, нужно изучать англоязычные форумы по ренпаю, возможно, такой вопрос когда-то задавался в интернете.
Первое что пришло в голову по поводу курсора: А если сам курсор перерисовывать.
Была стрелочка, а стала тряпочка (или тряпочка со стрелочкой).
Salaront 2 Apr, 2024 @ 5:44am 
Originally posted by 2копейки:
Первое что пришло в голову по поводу курсора: А если сам курсор перерисовывать.
Была стрелочка, а стала тряпочка (или тряпочка со стрелочкой).
Хм. Можно и так
Salaront 2 Apr, 2024 @ 5:49am 
Originally posted by 🔰 Лена 🔰:
Вот про action - ты на правильном пути. В action может быть не одно, а несколько действий сразу, которые нужно указывать в скобках и через запятую.

action (Hide("my_screen"), SetVariable("item", True))

Насчёт прилипающего предмета к курсору - тут уже ничего не подскажу, нужно изучать англоязычные форумы по ренпаю, возможно, такой вопрос когда-то задавался в интернете.

Я вот что нашёл по поводу перетаскивания предмета.

ball.onmousedown = function(event) { // (1) отследить нажатие

// (2) подготовить к перемещению:
// разместить поверх остального содержимого и в абсолютных координатах
ball.style.position = 'absolute';
ball.style.zIndex = 1000;
// переместим в body, чтобы мяч был точно не внутри position:relative
document.body.append(ball);
// и установим абсолютно спозиционированный мяч под курсор

moveAt(event.pageX, event.pageY);

// передвинуть мяч под координаты курсора
// и сдвинуть на половину ширины/высоты для центрирования
function moveAt(pageX, pageY) {
ball.style.left = pageX - ball.offsetWidth / 2 + 'px';
ball.style.top = pageY - ball.offsetHeight / 2 + 'px';
}

function onMouseMove(event) {
moveAt(event.pageX, event.pageY);
}

// (3) перемещать по экрану
document.addEventListener('mousemove', onMouseMove);

// (4) положить мяч, удалить более ненужные обработчики событий
ball.onmouseup = function() {
document.removeEventListener('mousemove', onMouseMove);
ball.onmouseup = null;
};

};

Думаю смогу под себя подстроить
Вообще-то это javascript. Какое отношение он имеет к renpy/python?
Salaront 3 Apr, 2024 @ 2:36am 
Originally posted by 2копейки:
Вообще-то это javascript. Какое отношение он имеет к renpy/python?
Хз. Я впервые знакомлюсь с программированием
Originally posted by Salaront:
Originally posted by 2копейки:
Вообще-то это javascript. Какое отношение он имеет к renpy/python?
Хз. Я впервые знакомлюсь с программированием
Новичок и сразу пишешь сложный проект?
Самое смешное, что именно начинающие делают то, что профи посчитает слишком сложным. Я сплошь и рядом с этим сталкивался. И, что самое интересное - у них получается. Хотя такие программы работают коряво, нестабильно, содержат кучу ошибок, но работают.
Salaront 3 Apr, 2024 @ 3:22am 
Originally posted by 2копейки:
Originally posted by Salaront:
Хз. Я впервые знакомлюсь с программированием
Новичок и сразу пишешь сложный проект?
Самое смешное, что именно начинающие делают то, что профи посчитает слишком сложным. Я сплошь и рядом с этим сталкивался. И, что самое интересное - у них получается. Хотя такие программы работают коряво, нестабильно, содержат кучу ошибок, но работают.
Да, я понимаю что на слабых ногах хочу прыгнуть выше головы, но у меня просто большие планы на мод и хотелось бы их реализовать. Тем более я уже нарисовал некоторые ресурсы для мини игр.
< >
Showing 1-8 of 8 comments
Per page: 1530 50