125 lines
12 KiB
HTML
125 lines
12 KiB
HTML
<html>
|
||
|
||
<head>
|
||
<title>2. Интерфейс программы</title>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||
<meta name="generator" content="HelpNDoc Personal Edition 3.6.0.345">
|
||
<link type="text/css" rel="stylesheet" media="all" href="css/reset.css" />
|
||
<link type="text/css" rel="stylesheet" media="all" href="css/base.css" />
|
||
<link type="text/css" rel="stylesheet" media="all" href="css/hnd.css" />
|
||
<!--[if lte IE 8]>
|
||
<link type="text/css" rel="stylesheet" media="all" href="css/ielte8.css" />
|
||
<![endif]-->
|
||
<style type="text/css">
|
||
#topic_header
|
||
{
|
||
background-color: #EFEFEF;
|
||
}
|
||
</style>
|
||
<script type="text/javascript" src="js/jquery.min.js"></script>
|
||
<script type="text/javascript" src="js/hnd.js"></script>
|
||
<script type="text/javascript">
|
||
if (top.frames.length == 0)
|
||
{
|
||
var sTopicUrl = top.location.href.substring(top.location.href.lastIndexOf("/") + 1, top.location.href.length);
|
||
top.location.href = "index.html?" + sTopicUrl;
|
||
}
|
||
else if (top && top.FrameTOC && top.FrameTOC.SelectTocItem)
|
||
{
|
||
top.FrameTOC.SelectTocItem("ProgramInterface");
|
||
}
|
||
</script>
|
||
</head>
|
||
|
||
<body>
|
||
|
||
<div id="topic_header">
|
||
<div id="topic_header_content">
|
||
<h1>2. Интерфейс программы</h1>
|
||
|
||
<div id="topic_breadcrumb">
|
||
<a href="BeginnersGuide.html">Курс для новичка</a> ›› </div>
|
||
</div>
|
||
<div id="topic_header_nav">
|
||
<a href="BeginnersGuide.html"><img src="img/arrow_up.png" alt="Parent"/></a>
|
||
|
||
<a href="Introduction.html"><img src="img/arrow_left.png" alt="Previous"/></a>
|
||
|
||
<a href="PianoRoll.html"><img src="img/arrow_right.png" alt="Next"/></a>
|
||
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div id="topic_content">
|
||
|
||
<p><span class="rvts20">Интерфейс программы</span></p>
|
||
<p class="rvps2"><span class="rvts6"><br/></span></p>
|
||
<p class="rvps2"><span class="rvts6"><br/></span></p>
|
||
<p class="rvps10"><span class="rvts22">В этой главе описывается интерфейс программы и способы взаимодействия с ней.</span></p>
|
||
<p class="rvps10"><span class="rvts22">При описании используется множество специфических терминов, так что перед началом изучения рекомендуется прочесть </span><a class="rvts33" href="Glossary.html">Глоссарий</a><span class="rvts22">. </span><span class="rvts22">Также желательно запустить Тасэдитор прямо сейчас и всё время проверять описываемое на практике, параллельно с чтением.</span></p>
|
||
<p class="rvps10"><span class="rvts22"><br/></span></p>
|
||
<p class="rvps10"><span class="rvts22">Для входа в Тасэдитор нужно проделать следующее:</span></p>
|
||
<ol style="text-indent: 30px; margin-left: 0px; list-style-position: inside;">
|
||
<li class="rvps15"><span class="rvts22">запустить эмулятор FCEUX</span></li>
|
||
<li class="rvps15"><span class="rvts22">загрузить РОМ любой игры (File -> Open ROM)</span></li>
|
||
<li class="rvps15"><span class="rvts22">открыть окно Тасэдитора (Tools -> TAS Editor)</span></li>
|
||
</ol>
|
||
<p class="rvps10"><span class="rvts22"><br/></span></p>
|
||
<p class="rvps10"><span class="rvts22">После запуска Тасэдитора игра сбрасывается, а эмулятор автоматически ставится на паузу. Во время ТАСинга эмулятор должен стоять на паузе, чтобы игра не подгоняла и не отвлекала от анализа информации.</span></p>
|
||
<p class="rvps10"><span class="rvts22"><br/></span></p>
|
||
<p class="rvps18"><img alt="" style="padding : 1px;" src="lib/Monitor-example.png"/></p>
|
||
<p class="rvps10"><span class="rvts22"><br/></span></p>
|
||
<p class="rvps10"><span class="rvts22">При ТАСинге в Тасэдиторе значительную часть рабочего стола занимает окно самого Тасэдитора. Окно эмулятора используется для вывода изображения, его размер желательно увеличить вдвое, чтобы даже мельчайшие детали были заметными при беглом взгляде. В процессе работы вам часто придётся переводить взгляд то на окно Тасэдитора (на содержимое Piano Roll), то на окно эмулятора. Поэтому желательно разместить эти окна вплотную. На оставшемся месте рабочего стола вы можете расположить окна просмотрщика памяти, Луа-консоль и т.д.</span></p>
|
||
<p class="rvps10"><span class="rvts22"><br/></span></p>
|
||
<p class="rvps10"><span class="rvts22">Размер окна Тасэдитора можно изменять, перетаскивая границы окна с помощью мыши. Выбранный пользователем размер и положение окна запоминается при выходе из эмулятора и восстанавливается при следующем запуске программы.</span></p>
|
||
<p class="rvps10"><span class="rvts22"><br/></span></p>
|
||
<p class="rvps10"><span class="rvts22">В заголовке окна отображается имя программы (TAS Editor) и имя текущего проекта. </span><span class="rvts22">Если в проекте имеются несохранённые изменения, в конце этой надписи отображается звёздочка. </span><span class="rvts22">Кроме того, в режиме Записи Ввода в заголовке окна появляется слово "Recording".</span></p>
|
||
<p class="rvps10"><span class="rvts22"><br/></span></p>
|
||
<p class="rvps10"><span class="rvts22">Меню программы такое же, как в текстовых редакторах типа Notepad.</span></p>
|
||
<p class="rvps10"><span class="rvts22">Пункт меню </span><span class="rvts26">File</span><span class="rvts22"> отвечает за все файловые операции Тасэдитора – создание нового проекта, открытие существующего файла, сохранение на диск, импорт и экспорт данных. Также в этом пункте есть подменю "Recent", в котором запоминаются пути к недавно использованным проектам, это можно использовать для быстрой загрузки последнего проекта.</span></p>
|
||
<p class="rvps10"><span class="rvts22">В пункте меню </span><span class="rvts26">Edit</span><span class="rvts22"> содержатся функции, позволяющие редактировать мувик так, как если бы он был обычным текстовым или табличным файлом. Большинство этих функций можно вызывать стандартными комбинациями клавиш, такими как </span><span class="rvts34">Ctrl + C</span><span class="rvts22">, </span><span class="rvts34">Ctrl + V</span><span class="rvts22"> и т.д. Они будут рассмотрены далее.</span></p>
|
||
<p class="rvps10"><span class="rvts22">С помощью пункта меню </span><span class="rvts26">View</span><span class="rvts22"> можно настроить внешний вид программы. Кроме того, через этот пункт открывается окно "Find Note", предназначенное для поиска текста в Заметках, об этом будет рассказано позже. Пока вы не прочитали </span><a class="rvts35" href="ProgramCustomization.html">5 главу</a><span class="rvts22"> этого учебного курса, рекомендуется не менять настройки, выставленные по умолчанию.</span></p>
|
||
<p class="rvps10"><span class="rvts22">В пункте меню </span><span class="rvts26">Config</span><span class="rvts22"> находятся все остальные настройки программы – такие как таймер автоматического сохранения проекта, количество уровней отката и другие возможности, назначение которых будет раскрыто по ходу обучения. Для начала рекомендуется не менять эти настройки.</span></p>
|
||
<p class="rvps10"><span class="rvts22">Наконец, пункт меню </span><span class="rvts26">Help</span><span class="rvts22"> содержит ссылку на данное Руководство и диалог "О программе" (About). Кроме того, в меню Help вы можете отключить/включить всплывающие подсказки.</span></p>
|
||
<p class="rvps10"><span class="rvts22">С правой стороны этого меню отдельно располагается пункт </span><span class="rvts26">Pattern</span><span class="rvts22">, показывающий название текущего шаблона. Шаблоны представляют собой заготовленные последовательности нажатий и отпусканий для одной кнопки. Их использование позволяет в некоторых случаях ускорить создание </span><span class="rvts22">Ввод</span><span class="rvts22">а. Подробнее о шаблонах будет рассказано в </span><a class="rvts36" href="AdvancedFeatures.html">6 главе</a><span class="rvts22">.</span></p>
|
||
<p class="rvps10"><span class="rvts22"><br/></span></p>
|
||
<div class="rvps10"><table width="100%" border="0" cellpadding="0" cellspacing="0" style="border-width: 0px;">
|
||
<tr valign="top">
|
||
<td style="width: 125px;"><p class="rvps2"><img alt="" style="padding : 1px;" src="lib/pianoroll.png"/></p>
|
||
</td>
|
||
<td style="width: 797px;"><div class="rvps10"><table width="100%" border="0" cellpadding="10" cellspacing="0" style="border-width: 0px;">
|
||
<tr valign="top">
|
||
<td><p class="rvps10"><span class="rvts22">Всё содержимое окна Тасэдитора можно разделить на две части – рабочее пространство (Piano Roll) слева, панель инструментов (Toolbox) справа.</span></p>
|
||
<p class="rvps10"><span class="rvts22"><br/></span></p>
|
||
<p class="rvps17"><a class="rvts24" href="PianoRoll.html">Описание Piano Roll</a></p>
|
||
<p class="rvps2"><span class="rvts6"><br/></span></p>
|
||
<p class="rvps2"><span class="rvts6"><br/></span></p>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
<p class="rvps10"><span class="rvts22"><br/></span></p>
|
||
<p class="rvps10"><span class="rvts6"><br/></span></p>
|
||
</td>
|
||
<td style="width: 67px;"><p class="rvps19"><img alt="" style="padding : 1px;" src="lib/toolbox.png"/></p>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
<p class="rvps10"><span class="rvts22"><br/></span></p>
|
||
<p class="rvps10"><span class="rvts22"><br/></span></p>
|
||
<p class="rvps10"><span class="rvts22"><br/></span></p>
|
||
<p class="rvps10"><span class="rvts22"><br/></span></p>
|
||
<p class="rvps8"><span class="rvts18">Created with the Personal Edition of HelpNDoc: </span><a class="rvts19" href="http://www.helpndoc.com">Free PDF documentation generator</a></p>
|
||
</div>
|
||
|
||
<div id="topic_footer">
|
||
|
||
<div id="topic_footer_content">
|
||
Copyright © 2011-2012 АнС</div>
|
||
</div>
|
||
</body>
|
||
|
||
</html>
|
||
|