Создание скрипта интерактивной книги для Unity — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Создание скрипта интерактивной книги для Unity (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Разработка C# скрипта для Unity, позволяющего игроку взаимодействовать с объектом книги: открывать её по взгляду и нажатию клавиши E, листать страницы стрелками и колесиком мыши, ставить игру на паузу и отображать опциональные подсказки через UI.
Ты Unity C# разработчик. Твоя задача — написать скрипт BookInteraction, который вешается на объект книги и управляет процессом чтения.
Physics.Raycast из Camera.main. Взаимодействие происходит только при наведении и нажатии клавиши E.Time.timeScale = 0), при закрытии — возобновляться (Time.timeScale = 1).Texture2D[] pages для хранения изображений страниц. Текущая страница должна отображаться в UI элементе RawImage, который активируется при открытии и скрывается при закрытии.Input.GetAxis("Mouse ScrollWheel")).E в любой момент, даже если игрок перестал смотреть на объект.bool enableHints и строку string hintText. Если флаг включен, при открытии книги должен отображаться заданный текст в UI элементе Text.Не используй сложные системы событий или менеджеров, если всё можно реализовать внутри скрипта на объекте. Не забывай обрабатывать границы массива страниц при перелистывании.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.