吉里吉里2 Ver2.32r2に付属のドキュメント追加
This commit is contained in:
95
docs/kr2doc/contents/EventSystem.html
Normal file
95
docs/kr2doc/contents/EventSystem.html
Normal file
@@ -0,0 +1,95 @@
|
||||
<?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 EventSystem.xml -->
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
|
||||
<title>�C�x���g�V�X�e��</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="id96" name="id96">�C�x���g�V�X�e���ɂ���</a>
|
||||
</h1><div class="para"><div>
|
||||
�@�g���g���� TJS �X�N���v�g���L�q�����ꍇ�A�C�x���g�쓮�^�̃v���O���~���O���f�����̂��K�v�������܂��B<br />
|
||||
�@�C�x���g�́u�������N�������v�Ƃ��ɁA���̃I�u�W�F�N�g���A�����̃I�u�W�F�N�g���ɂ������ʒm���邽�߂ɔ������܂��B�C�x���g�n���h���ɂ͂����ɉ������鏈�����������ƂɂȂ��܂��B<br />
|
||||
�@�g���g���ł͈��̃C�x���g�n���h���ŕK�v�ȏ��ɒ������Ԃ������邱�Ƃ͍D�܂��������܂����B���Ԃ��҂������Ƃ��� <a target="main" class="jump" href="f_Timer.html">Timer</a> �N���X���p���邱�Ƃ��������߂��܂��B<br />
|
||||
</div></div>
|
||||
<h1><a id="id97" name="id97">�����C�x���g�Ɣ��C�x���g</a>
|
||||
</h1><div class="para"><div>
|
||||
�@�����C�x���g�Ƃ́A���Ƃ��T�E���h�o�b�t�@�ōĐ����J�n�����ꍇ�ɁA���� play ���\�b�h���� onStatusChanged �C�x���g�����������悤�ɁA�I�u�W�F�N�g�̑������s���Ƃ����ɂ��̏��Ŕ��������C�x���g�ł��B<br />
|
||||
�@�����ɑ��A���C�x���g�Ƃ́A�g���g�������ɂ����C�x���g�L���[ ( �����������C�x���g���ꎞ�ۊǂ��Ă����ꏊ ) �Ɉꎞ�I�ɒ~�ς����܂��B���̃C�x���g�͂��ׂĂ̑��̃C�x���g�n���h���̏������I�����܂Ŕ��������A���̃C�x���g�n���h�����ł͔������܂���(���������O�������̂ʼn��L note ���Q�Ƃ��Ă�������)�B�^�C�}�[���������Ĕ������� onTimer �C�x���g�Ȃǂ��A���[�U�����̓��͂ɂ��蔭�����邷�ׂẴC�x���g�͔��C�x���g�ł��B<br />
|
||||
<br /><div class="note"><div class="notehead"><span class="noteheadspan">Note</span></div>
|
||||
�@Window.showModal �̂悤�Ȉꕔ�́A���[�U�����̓��͂悤�Ƃ����悤�ȋ@�\�́A�C�x���g�L���[�삳���� (�C�x���g���z�M����) ���Ƃ������܂��B�����ɂ����A�C�x���g�n���h�����ŕʂ̔��C�x���g�����������\���͂����܂��B</div><br />
|
||||
�@���C�x���g���X�N���v�g�̑����Ŕ��������邽�߂� <a target="main" class="jump" href="f_AsyncTrigger.html">AsyncTrigger</a> �N���X�������܂��B<br />
|
||||
</div></div>
|
||||
<h1><a id="id98" name="id98">���ʔ��f�̃^�C�~���O</a>
|
||||
</h1><div class="para"><div>
|
||||
�@�E�B���h�E�Ƀ��C�����\�����邽�߂̉��ʔ��f�̃^�C�~���O�͔��C�x���g�Ɠ����ŁA���ׂĂ̑��̃C�x���g�n���h���̏������s���ꂽ���Ƃł��B���̃C�x���g�n���h�����ʼn��x�`�����s���Ă��A�����I�ȉ摜�o�b�t�@�ɂ͕`�悳���Ă��܂����A���ʂɂ͂����ɔ��f�͂����܂����B�C�x���g�n���h�������ʂ��āA�g���g�����`���̃^�C�~���O���Ƃ��ɏ��߂ăE�B���h�E�ɓ��e���`�悳���A���f�����܂��B<br />
|
||||
</div></div>
|
||||
<h1><a id="id99" name="id99">�N���X���ł̃C�x���g�n���h��</a>
|
||||
</h1><div class="para"><div>
|
||||
�@�N���X���Ŕ��������C�x���g�͂��̃N���X���ŁA�X�[�p�[�N���X�̃C�x���g�n���h�����I�[�o�[���C�h���邱�Ƃɂ����n���h�����O���鎖���ł��܂��B<br />
|
||||
�@���Ƃ��ATimer �N���X�����T�u�N���X���쐬���A�ȉ��̂悤�ɃC�x���g�n���h�����쐬���邱�Ƃ��ł��܂��B<br />
|
||||
|
||||
<br />
|
||||
<code class="bq">class MyTimer extends Timer<br />
|
||||
{<br />
|
||||
function MyTimer()<br />
|
||||
{<br />
|
||||
super.Timer(...);<br />
|
||||
}<br />
|
||||
<br />
|
||||
function onTimer()<br />
|
||||
{<br />
|
||||
<span class="comment">// ( ������ onTimer �̏��� )</span><br />
|
||||
super.onTimer(...); <span class="comment">// �X�[�p�[�N���X�̃��\�b�h�͈ꉞ�Ăяo��</span><br />
|
||||
}<br />
|
||||
}<br />
|
||||
</code>
|
||||
<br />
|
||||
|
||||
�@�X�[�p�[�N���X�̃��\�b�h�͌Ăяo���K�v�͂����܂��A���ʓI�ɂ͌Ăяo���܂��B�܂��A�X�[�p�[�N���X�̃��\�b�h�͌ĂȂ��ƌ��q�� action ���\�b�h�ɂ����C�x���g�n���h�����O���ł��܂����B<br />
|
||||
</div></div>
|
||||
<h1><a id="id100" name="id100">action���\�b�h</a>
|
||||
</h1><div class="para"><div>
|
||||
�@<a target="main" class="jump" href="f_Layer.html">Layer</a> �N���X�� <a target="main" class="jump" href="f_WaveSoundBuffer.html">WaveSoundBuffer</a> �N���X�Ȃǂ́A�R���X�g���N�^�Ɏw�肵���I�[�i�[�� action ���\�b�h�ɃC�x���g�������@�\�������܂��B<br />
|
||||
�@action ���\�b�h�ɂ͎����z���I�u�W�F�N�g�̈��������n�����A�����ɃC�x���g�̏������Ă��܂��B<br />
|
||||
�@�����z���̃����o�̂����A target �̓C�x���g�̔������I�u�W�F�N�g���\���Ă��܂��Btype �̓C�x���g�����\���Ă��܂��B<br />
|
||||
�@���̑��̃����o�̓C�x���g�ɂ����ĈقȂ��܂��B���Ƃ��A<a target="main" class="jump" href="f_Layer_onClick.html">Layer.onClick</a> �C�x���g�Ȃ��Ax �� y �Ƃ��������o�������A���C�������N���b�N���ꂽ�ꏊ���\���܂��B<br />
|
||||
|
||||
<br />
|
||||
<code class="bq">��:<br />
|
||||
class MyWindow extends Window<br />
|
||||
{<br />
|
||||
var layer;<br />
|
||||
(��)<br />
|
||||
function MyWindow()<br />
|
||||
{<br />
|
||||
super.Window(...);<br />
|
||||
add(layer = new Layer(this <span class="comment">/* this = �I�[�i�[ */</span>, null));<br />
|
||||
layer.visible = true;<br />
|
||||
}<br />
|
||||
(��)<br />
|
||||
function action(ev)<br />
|
||||
{<br />
|
||||
if(ev.type == "onClick" && ev.target == layer)<br />
|
||||
{<br />
|
||||
<span class="comment">// layer ���N���b�N���ꂽ</span><br />
|
||||
System.inform(ev.x, ev.y);<br />
|
||||
}<br />
|
||||
}<br />
|
||||
}<br />
|
||||
</code>
|
||||
<br />
|
||||
|
||||
</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>
|
||||
Reference in New Issue
Block a user