吉里吉里2 Ver2.32r2に付属のドキュメント追加

This commit is contained in:
Takenori Imoto
2016-09-08 17:28:20 +09:00
parent adbe9eca5e
commit 8713024d66
804 changed files with 52818 additions and 1 deletions

View File

@@ -0,0 +1,101 @@
<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<!-- generated by to_html.pl from Debug.xml -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<title>�f�o�b�O</title>
<meta name="author" content="W.Dee" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<link href="browser.css" type="text/css" rel="stylesheet" title="�g���g���֘A���t�@�����X�p�W���X�^�C��" />
<link href="mailto:[email protected]" rev="Made" />
<link href="index.html" target="_top" rel="Start" title="�g�b�v�y�[�W" />
</head>
<body>
<h1><a id="id93" name="id93">�A�v���P�[�V�����̃f�o�b�O�ɂ‚���</a>
</h1><div class="para"><div>
�@�f�o�b�O�Ƃ́A�A�v���P�[�V�������ɂ����o�O(�@�\�s�S���z�肵�Ȃ������̌���)�����肵�A�C���������Ƃł��B<br />
�@�g���g���͂����‚��̃f�o�b�O�x���@�\�������Ă��܂��̂ŁA���̋@�\���p���A�A�v���P�[�V�������f�o�b�O���܂��B���̕��@�ɂ‚��Đ������܂��B</div></div>
<h1><a id="id94" name="id94">�f�o�b�O�x���E�B���h�E</a>
</h1><div class="para"><div>
�g���g���̓f�o�b�O���x�����邽�߂̃E�B���h�E�������‚��񋟂��Ă��܂��B�ڂ����͊e�����N�̐������Q�Ƃ��Ă��������B<br />
<dl>
<dt><a target="main" class="jump" href="Controller.html">�R���g���[��</a></dt>
<dd>�e�f�o�b�O�x���E�B���h�E���J�������A�C�x���g�����̒��~�� TJS �R���e�L�X�g�̃_���v�A���b�Z�[�W�}�b�v�t�@�C���̍쐬�A�V�X�e���̋����I�������邱�Ƃ��ł��܂��B</dd>
<dt><a target="main" class="jump" href="ScriptEditor.html">�X�N���v�g�G�f�B�^</a></dt>
<dd>�ȒP�� TJS �X�N���v�g�̕ҏW�Ƃ��̎��s�����邱�Ƃ��ł��܂��B�܂��A���O�����������Ƃ��A���̗��O�̔����ʒu���w���������߂Ɂu�X�N���v�g�G�f�B�^ (���O�ʒm)�v�Ƃ����X�N���v�g�G�f�B�^�̃E�B���h�E���J���ꍇ�������܂��B</dd>
<dt><a target="main" class="jump" href="ExprWatch.html">����</a></dt>
<dd>�����̎��̌��ʂ����x�Ɋm�F���邱�Ƃ��ł��܂��B</dd>
<dt><a target="main" class="jump" href="Console.html">�R���\�[��</a></dt>
<dd>�g���g���̃V�X�e�����A���[�U�X�N���v�g���o�͂����l�X�ȃf�o�b�O�p���b�Z�[�W���\�����邱�Ƃ��ł��܂��B�܂��ATJS2 �������͂��Ă��̏��Ŏ��s���A���̌��ʂ��\�������鎖���ł��܂��B</dd></dl><br />
�@���ɃR���\�[���ł́A<a target="main" class="jump" href="f_Debug_message.html">Debug.message</a> �ɂ����ă��[�U�v���O�������v���O�������ŏo�͂������b�Z�[�W���\�������܂��B�v���O�����̔C�ӂ̏ꏊ�Ń��\�b�h���Ăяo���A�ϐ��̓��e���R���\�[���ɕ\�������A���s���̕ϐ��̓��e�����邱�Ƃ��ł��܂��B<br />
�@�܂��A�R���\�[���̉����̓��͗���TJS2�������͂��AEnter�L�[���������Ƃł��̎������̏��Ŏ��s���邱�Ƃ��ł��܂��B�����́A���s���̃I�u�W�F�N�g�̃��\�b�h�𒼐ڌĂяo�������A�I�u�W�F�N�g�̃v���p�e�B���ϐ��ɒl�����������ۂɕ֗��ł��B<br />
�@�R���\�[���փ��b�Z�[�W���\���������@�⃍�O���t�@�C���ɋL�q�������@�ɂ‚��ẮA<a target="main" class="jump" href="CommandLine.html">�R�}���h���C���I�v�V����</a> �� �u�f�o�b�O�֘A�̃I�v�V�����v�� <a target="main" class="jump" href="f_Debug.html">Debug �N���X</a> ���Q�Ƃ��Ă��������B<br />
</div></div>
<h1><a id="id95" name="id95">�f�o�b�O���[�h</a>
</h1><div class="para"><div>
�@<a target="main" class="jump" href="CommandLine.html">�R�}���h���C���I�v�V����</a> �� '-debug' ���w�肷�� (�u�f�o�b�O���[�h�v��'�L��'�ɂ���) �ƁA�g���g�����f�o�b�O���[�h�œ��삳���邱�Ƃ��ł��܂��B<br />
�@�f�o�b�O���[�h�ł�TJS2�̓����͒ᑬ�ɂȂ��܂����A�f�o�b�O�ɕ֗��Ȃ����‚��̋@�\���L���ɂȂ��܂��B<br />
<br />
<dl>
<dt>�^�����ǐՋ@�\</dt>
<dd>�@TJS2�̃I�u�W�F�N�g�Ɋւ������񂪋��������܂��B<br />
�@�f�o�b�O���[�h�ł͂Ȃ��ꍇ�́A���Ƃ��� KAG �� kag.saveSystemVariables �̏����𓾂悤�Ƃ��ăR���\�[���� <code class="inlinecode">kag.saveSystemVariables</code> �Ɠ��͂��Ă�
<br />
<code class="bq">�R���\�[��&nbsp;:&nbsp;kag.saveSystemVariables&nbsp;=&nbsp;(object)(object&nbsp;0x0279E130:0x01EB0BD4)</code>
<br />
�@�ƕ\�������邾���ł����A�f�o�b�O���[�h���L���̏ꍇ��
<br />
<code class="bq">�R���\�[��&nbsp;:&nbsp;kag.saveSystemVariables&nbsp;=&nbsp;(object)(object&nbsp;0x0279E130[(function)&nbsp;KAGWindow.saveSystemVariables]:0x01EB0BD4[instance&nbsp;of&nbsp;class&nbsp;KAGWindow])</code>
<br />
�@�̂悤�Ɍ^�̏��񂪕\�������܂� (':' �ŋ��؂��ꂽ�Q�‚̕����̂����A�O�̕����̓I�u�W�F�N�g�̌^�A�����̕����͂��̃I�u�W�F�N�g�����삷���R���e�L�X�g�ł� )�B<br />
�@���̋@�\�́A�R���\�[���Œl���\���������ꍇ�ɂƂǂ܂炸�A(���o�[�W�����ł�)�I�u�W�F�N�g���������ɕϊ��������ߒ����ׂĂŗL���ɂȂ��܂��B<br />
</dd>
<dt>�I�u�W�F�N�g���[�N���o�@�\</dt>
<dd>�@�폜�����Ă��Ȃ�(���������Ă��Ȃ�)�I�u�W�F�N�g���I�����Ɍx�������@�\���L���ɂȂ��܂��B<br />
�@TJS2�͖{���A�K�x�[�W�R���N�V�����@�\�ɂ����A�쐬���ꂽ�I�u�W�F�N�g�͎����I�ɍ폜�����A�����I�ȍ폜�̎w���͕K�v�����܂����B�������A�v���O�C�����g���g���{�̂̃o�O�A�z�ŽQ�Ƃ������ŁA�I�u�W�F�N�g���폜�����Ȃ��܂܂ɂȂ�(���[�N����)�”\���������܂��B<br />
�@�f�o�b�O���[�h�ł́A�I�����ɂȂ��Ă��܂����������Ă��Ȃ��I�u�W�F�N�g���R���\�[���̃��O�t�@�C���ɏ����o�����܂��B<br />
�@���������‚̃I�u�W�F�N�g�����������Ȃ����������ł��A���̃I�u�W�F�N�g�Ɋ֘A�����I�u�W�F�N�g���S�Č��o�����邽�߁A���O�t�@�C���������ɂȂ��”\���������܂��̂Œ��ӂ��Ă��������B<br />
<br />
�@<a target="main" class="jump" href="f_System_exit.html">System.exit</a> ���\�b�h�́A�A�v���P�[�V�����������I���ɋ߂��`�ŏI�����������̂ŁA���̃��\�b�h�ŃA�v���P�[�V�������I���������Ƒ����̃I�u�W�F�N�g�����[�N���A���ʂ̃��O���L�^�����܂��̂Œ��ӂ��Ă��������B<br />
<br /><div class="note"><div class="notehead"><span class="noteheadspan">Note</span></div>
�z�ŽQ�ƂƂ́AA �� B ���Q�Ƃ��Ă����AB �� A ���Q�Ƃ��Ă����Ƃ����󋵂̎��ł��B<br />
���Ƃ��΁A�ȉ��̃X�N���v�g�͏z�ŽQ�Ƃ𐶐����܂��B
<br />
<code class="bq">var&nbsp;a&nbsp;=&nbsp;%[],&nbsp;b&nbsp;=&nbsp;%[];<br />
a.b&nbsp;=&nbsp;b;&nbsp;b.a&nbsp;=&nbsp;a;</code>
<br />
���̂悤�ȏ󋵂ł́A�I�u�W�F�N�g a �� b ���K�v�Ƃ��A�I�u�W�F�N�g b �� a ���K�v�Ƃ��Ă��܂��BTJS2���̗p���Ă����K�x�[�W�R���N�V�����̕��@(�Q�ƃJ�E���^)�͂��̂悤�ȏ󋵂����o���ăI�u�W�F�N�g�����������͍̂����ł��邽�߁ATJS2�ł͂��̂悤�ȏ󋵂����o���܂����B���̂��߁A���‚܂Ōo���Ă��������̃I�u�W�F�N�g���폜�����邱�Ƃ͂����܂��� (�����I�� invalidate ���Z�q�łǂ��炩�̃I�u�W�F�N�g�𖳌��������Əz�ŽQ�Ƃ��f���؂邱�Ƃ��ł��܂�)�B<br />
<br />
�v���O�C���ł́A�Q�ƃJ�E���^�̈����������ƃI�u�W�F�N�g�����[�N�����”\���������܂��B�v���O�C�����쐬���āA���̒���TJS2�I�u�W�F�N�g�������ꍇ�́A�Q�ƃJ�E���^�̈����ɏ\�����ӂ��Ă��������B<br />
</div><br />
</dd>
<dt>�폜���̃I�u�W�F�N�g�ł̃X�N���v�g���s�̌x��</dt>
<dd>�@�I�u�W�F�N�g�́A�폜���邢�͖������������Ƃ��� finalize ���\�b�h���Ă΂��܂��B<br />
�@�I�u�W�F�N�g���폜�������^�C�~���O�́ATJS2�ł́u���‚ɂȂ邩�킩���Ȃ��v���߁A�ςȃ^�C�~���O�� finalize ���\�b�h�����΂��A�\�����Ȃ������������ꍇ�������܂��B�f�o�b�O���[�h�ł́A���̂悤�ȁu�s�����ȃ^�C�~���O�v�A�‚܂薳���������Ȃ������I�u�W�F�N�g���K�x�[�W�R���N�V�����ɂ����č폜�����Afinalize���\�b�h���Ă΂ꂽ�Ƃ��ɁA�x�����R���\�[���ɕ\���������悤�ɂȂ��܂��B<br />
�@�x���͈ȉ��̂悤�ȕ��ł��B<br />
<br />
<code class="bq">�x��:&nbsp;anonymous@0x016DFA7C(9)[(function)&nbsp;finalize]:&nbsp;�폜���̃I�u�W�F�N�g&nbsp;0x0167DD44[instance&nbsp;of&nbsp;class&nbsp;A]&nbsp;���ŃR�[�h�����s�����Ă��܂��B���̃I�u�W�F�N�g�̍쐬���̌Ăяo�������͈ȉ��̒ʂ��ł�:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;anonymous@0x016DFA7C(13)[(top&nbsp;level&nbsp;script)&nbsp;global]</code>
<br />
�@���̂悤�ȏ󋵂��h�����߁Anew �ō쐬�����I�u�W�F�N�g�́A�g�p���I�������疾���I�� invalidate ���Z�q�Ŗ��������邱�Ƃ𐄏����܂��B<br />
�@�������AArray �� Dictionary�ADate �̂悤�� finalize ���\�b�h���Ȃ��A���邢�� finalize ���\�b�h�ł͓��ɖ������N�����悤�ȓ������N�����Ȃ��N���X�̃I�u�W�F�N�g�ɂ‚��ẮA�����I�Ȗ������͕K�v�Ȃ��ꍇ�������܂��B<br />
�@���L�̌x���́A�����I�Ȗ������������܂܃I�u�W�F�N�g���폜�����悤�Ƃ��A���̃R���e�L�X�g����TJS2�X�N���v�g�����s�����悤�Ƃ����ꍇ�ɕ\�������܂��B</dd>
<dt>�Ăяo�������̎擾�@�\</dt>
<dd>�@TJS2 �̊֐�/���\�b�h�Ăяo���������X�N���v�g�����擾�ł����悤�ɂȂ��܂��B<br />
�@�����ɂ� <a target="main" class="jump" href="f_Scripts_getTraceString.html">Scripts.getTraceString</a> ���\�b�h���p���܂��B<br />
�@�v���O�����̓r���ɉ������肪�����A���̃��\�b�h���ǂ������Ă΂ꂽ�̂��������Ȃ��ꍇ�ɁA���̃��\�b�h���g���āA�Ăяo���������R���\�[���ɏo�͂����肪�ł����悤�ɂȂ��܂��B<br />
</dd>
</dl></div></div>
<script type="text/javascript" charset="Shift_JIS" src="documentid.js" ></script>
<script type="text/javascript" charset="Shift_JIS" src="postcontent.js" ></script>
</body>
</html>