Логическая Память в Scrap Mechnic | Триггеры
1. Постройка памяти
2. Запись в память
Как же мне пользоваться этой памятью?
Все просто - нужно подать сигнал в 1 тик на ВСЕ гейты сразу (через картофелемет или через генератор тика)
Таким способом мы записали байт в память, если она была пустая. При повторной такой записи мы сбросим значение памяти, т.к. память сбросится если в ней уже есть записанный байт.
Как же всё таки записать байт в память, не зная его состояния?
Для этого нужно построить систему проверки: зеленым NOR гейтом мы проверяем: пустая ли ячейка? если да - активен
черным AND гейтом мы проверяем: зеленый гейт активен и кнопка записи нажата? если да - активен
оранжевый OR гейт записывает байт в память, если черный гейт активен
Этим механизмом при пустой памяти туда запишется байт памяти.
Зачем же нужен оранжевый гейт, если можно обойтись без него?
Если вы собираетесь ТОЛЬКО записывать в память то можете и без него.3. Сброс памяти
Спасибо за прочтение статьи
Понравилось? - поставь лайк и поделись с другом
Спасибо за чтение этого маленького руководства, если найдешь ошибки - пиши в комменты
This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.