Локальные переключатели

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 11 мес. назад #61102 от strelokhalfer
Очень полезный скрипт, позволяющий изменять локальные переключатели посредством вызова скрипта.
Демо прилагается
ВНИМАНИЕ: Спойлер!

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Спасибо сказали: DeadElf79

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
12 года 10 мес. назад #61248 от Демий
Простите новичка за глупый вопрос, но чем отличается этот переключатель от события?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

2 место
Больше
12 года 10 мес. назад - 12 года 10 мес. назад #61249 от Kolhe
Демий
Событие, или эвент - это, грубо говоря, триггер, то есть объект в котором содержаться команды, активизирующиеся после выполнения определенного действия или автоматически.
Переключатель, или свич - опять же грубо говоря некоторый объект, который имеет два состояния (вкл. и выкл.). Благодаря этому, с помощью проверки этого самого состояния определенного переключателя, можно решать множество задач, которые возникают в процессе создания мейкерской поделки. Переключатели могут быть локальными (работающими в пределах одного события) или глобальными (такой переключатель можно использовать в любом месте проекта)
Последнее редактирование: 12 года 10 мес. назад пользователем Kolhe.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 10 мес. назад #61252 от strelokhalfer
А посредством скрипта можно не забивать Переключатели, а менять локальные их версии, что очень удобно.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
12 года 10 мес. назад #61255 от Демий
Всё одно не понимаю... Есть ведь локальные переключатели в настройке самого события... Их можно переключать одной строчкой...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
12 года 10 мес. назад #61256 от Cerberus
Для самого события - да. Для другого - только через скрипт, а это иногда удобно, убедился на себе.

Жуть болотная, на лапках, в тапках и с пулемётом...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 10 мес. назад #61258 от strelokhalfer
Локальный П через другое событие не переключить. А через скрипт можно.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
12 года 10 мес. назад #61259 от Демий
Большое спасибо! Теперь понял. Простите, что туплю.. :3

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
12 года 10 мес. назад #61293 от Демий
При попытке использовать, выдает окно с ошибкой.

Видать совсем я нуб?:3

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

2 место
Больше
12 года 10 мес. назад - 12 года 10 мес. назад #61295 от Kolhe
Судя по ошибке ты в id события написал "EV007", а нужно просто "7")
Code:
Switch_Core.toggle(1,"A")
Эта команда изменит состояние переключателя "А" в событии под номером 1. Причем даже если ты переименуешь это событие, его номер (ID) все еще будет равняться единице.
Последнее редактирование: 12 года 10 мес. назад пользователем Kolhe.
Спасибо сказали: Демий

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

2 место
Больше
12 года 10 мес. назад #61296 от Kolhe
З.Ы.: Почему бы Switch_Array не присвоить в массив значения без ковычек? Зачем тратить время на ковычки, когда удобнее просто написать одну букву?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
12 года 10 мес. назад #61297 от Демий
Большое спасибо! Теперь работает.
P.S. Кстати да, тоже задавался этим вопросом... Не первый раз такое вижу!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 10 мес. назад #61299 от strelokhalfer
Вроде во многих языках буквы нужно в скобочки вводить.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 10 мес. назад - 12 года 10 мес. назад #61320 от DeadElf79
Стрелок, имеется ввиду заменить прием переменной класса String, которое написано как "А" на прием какой-нибудь заранее созданной константы, которая будет вписана в скрипт выше вне класса
пример:

A="A"
B="B" (можно SWITCH_A, SWITCH_B)
...
module Switch_Core
...
end
Последнее редактирование: 12 года 10 мес. назад пользователем DeadElf79.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 10 мес. назад #61322 от strelokhalfer
Ну, это я понял, я просто объяснил.

Я после сессии немного, просто ли по биологии всю тетрадь :wall: (96 листов :mad: )

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 10 мес. назад #61335 от DeadElf79
Извиняюсь за флуд, но, Стрелок, просто ли за 4 часа с нуля весь менеджмент? А ведь кое-как, но сдал)

Ближе к теме - у тебя есть еще переводы работ этого нашего португальского коллеги?)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 10 мес. назад #61337 от strelokhalfer
Ага, гдето авесом еффектс завалялся и пиксельмовемент
Перевод то у меня нормальный, надеюсь)

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 10 мес. назад #61338 от strelokhalfer
Вот опять такую ересь словил, попеременно с internal error

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 10 мес. назад #61340 от DeadElf79
Awesome Light Effects и у меян переведенный лежал и даже еще и от Пещерного для хп.
А вот пиксельное движение и движок Arc были бы интересны

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 10 мес. назад #61341 от strelokhalfer
Сегодня выложу.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.152 секунд
Работает на Kunena форум