KMF - Kazamit Multimedia Factory

RPGƒcƒN�[ƒ‹XP—p�@RGSSƒXƒNƒŠƒvƒg
�¬‹Z•¨‚Å‚·‚ª‚Æ‚è‚ ‚¦‚¸ŒöŠJ‚µ‚Ä‚¨‚«‚Ü‚·�B
�Ÿ‰ï˜b•¶�Íˆê•¶Žš‚¸‚•\ަ‚Æ‚»‚̃Xƒ€�[ƒWƒ“ƒO
�Ÿ•—Œ©’¹ƒtƒHƒ“ƒgƒtƒBƒ‹ƒ^�[
‰ï˜b•¶�Íˆê•¶Žš‚¸‚•\ަ‚Æ‚»‚̃Xƒ€�[ƒWƒ“ƒO
‰ï˜b•¶�Í‚ðƒcƒN�[ƒ‹‚Q‚O‚O‚OŒn—ñ‚̂悤‚Éˆê•¶Žš‚¸‚•\ަ‚³‚¹‚Ü‚·�B
‚Ü‚½�A‚»‚Ì•\ަ‚ÌŽd•û‚𔼓§–¾•¶Žš‚Ì�æ“ǂ݂ðŽg‚Á‚ăXƒ€�[ƒY‚É‚µ‚Ü‚·�B
�yƒXƒNƒŠƒvƒg“à—e�z�iƒfƒtƒHƒ‹ƒg‚©‚ç‚Ì•Ï�X‰Ó�Š‚ª�‚È‚¢‚̂Œ¼�ÚŒf�Ú‚µ‚Ü‚·�B�j
�ŸŽg—p—á
ƒNƒŠƒbƒN‚Å“™”{ƒCƒ��[ƒW‚ðŒä——’¸‚¯‚Ü‚·�B
�Ÿ‰ð�à�I�I
�@ƒXƒNƒŠƒvƒg‚Ì�C�³ŒÂ�ŠŽ©‘Ì‚Í�‚È‚¢‚Å‚·‚ª“à—e‚Í‚©‚Ȃ蕡ŽG‚È‚±‚Æ‚ð�s‚Á‚Ä‚¢‚Ü‚·�B
‚Ü‚¸•¶�Í•\ަ‚̃XƒNƒŠƒvƒg‚̃fƒtƒHƒ‹ƒg‚Ì—¬‚ê‚ð‘å‚Ü‚©‚É‹L‚µ‚Ü‚·�B
‚±‚ê‚ç‚ðˆÈ‰º‚̂悤‚È—¬‚ê‚É•Ï�X‚·‚é•K—v‚ª‚ ‚è‚Ü‚·�B
‚Ü‚¸‰æ–Ê�X�V‚Ì•”•ª‚ª142�s–Ú•t‹ß‚ɒljÁ‚·‚é
self.contents.font.color.alpha=120
self.contents.draw_text(4 + x, 32 * y, 40, 32, c)
self.contents.font.color.alpha=255
Graphics.update
‚Å‚·�B’P‚ÉGraphics.update‚¾‚¯‚ð—p‚¢‚邯�A“Á‚ÉŠŠ‚ç‚©ƒ‚�[ƒh‚łȂ¢�ê�‡‚É‚Q•¶Žš‚¸‚‚̕\ަ‚ª ‚ª‚‚ª‚‚µ‚ÄŒ©‚¦‚Ü‚·�B‚»‚±‚Å�A‚P•¶Žš‚ð•`‰æ‚µ‚½‚Æ‚«‚É�AŽŸ‚Ì•¶Žš‚𔼓§–¾�ialpha=120�j‚Å—\‚ß •\ަ‚µ‚Ä‚¨‚‚Æ•¶�Í‚Ì�‘‚«�o‚µ‚Ì—¬‚ꂪƒXƒ€�[ƒY‚É‚È‚é‚Æ�l‚¦‚Ü‚µ‚½�B
�ã‚̒ljÁ•”•ª‚Ìself.contents.draw_text(4 + x, 32 * y, 40, 32, c)‚Í”¼“§–¾•¶Žš‚Ì•`‰æ‚Å‚ ‚è�A •s“§–¾•¶Žš‚Ì•`‰æ‚Í‚³‚ç‚É“ñ�s‰º‚Ì# •¶Žš‚ð•`‰æˆÈ‰º‚Ì�ˆ—�‚ƂȂè‚Ü‚·�B
”¼“§–¾•¶Žš‚Ì•`‰æ‚Æ•s“§–¾•¶Žš‚Ì•`‰æ‚̊Ԃɉæ–Ê�X�V‚ð“ü‚ê‚邱‚Ƃɂæ‚è�A
1•¶Žš–Ú�i”¼“§–¾�j‚ð�X�V‘O‚̉æ–ʂɊi”[�¨‰æ–Ê�X�V�¨1•¶Žš–Ú�i•s“§–¾�j‚ð�X�V‘O‚̉æ–ʂɊi”[
�¨2•¶Žš–Ú�i”¼“§–¾�j‚ð�X�V‘O‚̉æ–ʂɊi”[�¨‰æ–Ê�X�V�¨2•¶Žš–Ú�i•s“§–¾�j‚ð�X�V‘O‚̉æ–ʂɊi”[
�¨3•¶Žš–Ú�i”¼“§–¾�j‚ð�X�V‘O‚̉æ–ʂɊi”[�¨‰æ–Ê�X�V�¨3•¶Žš–Ú�i•s“§–¾�j‚ð�X�V‘O‚̉æ–ʂɊi”[
�¨�E�E�E
‚Æ‚¢‚¤—¬‚ê‚ɂȂé‚Ì‚ª‚í‚©‚邯Žv‚¢‚Ü‚·�B�i‚í‚©‚ç‚È‚¢�l‚Í�[‚�l‚¦‚È‚‚Ä‚àŒ‹�\‚Å‚·�j
‚µ‚©‚µ‚È‚ª‚炱‚Ì•Ï�X‚¾‚¯‚ł͕¶Žš‚ð‚ª‚ñ‚΂Á‚Ä—¬‚ê‚邿‚¤‚É‚P•¶Žš‚¸‚Â�‘‚«�ž‚Þ�ˆ—�‚ð‚µ‚½‚ ‚ƂɑS•”‚Ì•¶Žš‚ðƒtƒF�[ƒhƒCƒ“‚³‚¹‚邯‚¢‚¤”ß‚µ‚¢�󋵂ƂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·�B
�i‘ÌŠ´“I‚ɂ͕¶�̓EƒBƒ“ƒhƒE‚̃I�[ƒvƒ“‚ª‚ƂĂà’x‚Š´‚¶‚邾‚¯‚¾‚ÆŽv‚¢‚Ü‚·�j
‚»‚±‚Å—\‚ß•¶�̓EƒBƒ“ƒhƒE‚̃tƒF�[ƒhƒCƒ“‚ð�Ø‚Á‚Ä‚¨‚«�A•¶Žš‚ðŠ®‘S•s“§–¾‚É‚µ‚Ä‚¨‚©‚˂΂Ȃè‚Ü‚¹‚ñ�B
‚»‚Ì�ˆ—�‚ª254�s–Ú•t‹ß‚ɂȂè‚Ü‚·�B
refresh‚ª�ã�q‚Ì•¶Žš‚ðˆê•¶Žš‚¸‚Â�‘‚«�ž‚Þ�ˆ—�‚É‚ ‚½‚è‚Ü‚·‚Ì‚Å�A
‚±‚ê‚Íself.visible = true‚Ì‚ ‚Ƃɔz’u‚·‚é•K—v‚ª‚ ‚è‚Ü‚·�B
‚Ü‚½�Aself.contents_opacity‚ð255‚É‚µ‚Ä‚¨‚«�A‰º‚Ì@fade_in‚ðfalse‚É‚µ‚Ä‚¨‚‚±‚Ƃɂæ‚Á‚Ä
ƒtƒF�[ƒhƒCƒ“‚Ì�ˆ—�‚ðƒJƒbƒg‚µ‚ĉæ–Ê‚ð�X�V‚·‚ê‚Ε¶Žš‚ª•\ަ‚Å‚«‚é�ó‘ԂƂȂè‚Ü‚·�B
Graphics.frame_reset‚Æ‚¢‚¤�ˆ—�‚Í�AŽ„‚Ì—\‘ª‚͈̔͂ł·‚ª‘S‚Ă̕¶Žš‚Ì�‘‚«�ž‚Ý�ˆ—�‚É
ŽžŠÔ‚ª‚©‚©‚邽‚ß‚É�A‚»‚±‚ʼnæ–Ê‚Ì�X�Vƒ^ƒCƒ~ƒ“ƒO‚ð�‡‚킹‚é‚à‚Ì‚¾‚ÆŽv‚¢‚Ü‚·�B
‚æ‚Á‚Ä‚P•¶Žš‚¸‚‚Ì�‘‚«�ž‚݂ł͂»‚ñ‚È‚É�ˆ—�‚ð‹ò‚í‚È‚¢‚¾‚낤‚Æ‚¢‚¤‚±‚Æ‚Å�AƒJƒbƒg‚µ‚Ä‚à
�\‚í‚È‚¢‚̂ł͂Ȃ¢‚©‚ÆŽv‚¢‚Ü‚·�B
‚²Ž¿–â‚Í��ŽžBBS‚Ŏ󂯕t‚¯‚Ä‚¨‚è‚Ü‚·m(_ _)m
•—Œ©’¹ƒtƒHƒ“ƒgƒtƒBƒ‹ƒ^�[
•¶Žš‚ɉe‚ƈ݂͂ð‚‚¯‚éƒXƒNƒŠƒvƒg‚Å‚·�B
ƒeƒLƒXƒgƒtƒ@ƒCƒ‹�@kff0826.txt 4KB
�ŸŽg—p—á
ƒNƒŠƒbƒN‚Å“™”{ƒCƒ��[ƒW‚ðŒä——’¸‚¯‚Ü‚·�B
�ŸŽg—p•û–@�E‰ð�à
‚Ü‚¸�AƒcƒN�[ƒ‹XP‚̃XƒNƒŠƒvƒg�€–Ú‚Å‘}“ü�iI�j‚ð—p‚¢‚Ä�V‚µ‚
‚‚‚Á‚½�€–ڂ̋󔒗“‚É�A“ú‹L‚̃XƒNƒŠƒvƒg‚ð‘S•”ƒRƒs�[‚µ‚Ä‚‚¾‚³‚¢�B
�€–Ú‚Ì�ê�Š‚Í�A‚Ç‚±‚Å‚à�\‚¢‚Ü‚¹‚ñ‚ª�A�«Ž¿�ã�V‚µ‚�ì‚Á‚½�€–Ú‚Í
Scene_Debug‚ÆMain‚ÌŠÔ‚É“ü‚ê‚Ä‚¢‚‚Ì‚ª‹Ø‚̂悤‚Å‚·�B
�i“¯‚¶‚à‚Ì‚ª“ñ‰ñ’è‹`‚³‚ꂽ‚Æ‚«�AŒã‚̂ق¤‚ª�æ‚Ì‚à‚Ì‚ð�ã�‘‚«‚·‚邽‚ß�j
�€–Ú–¼‚̓tƒHƒ“ƒgƒtƒBƒ‹ƒ^�[‚Æ‚©“K“–‚È–¼‘O‚ð•t‚¯‚Ä’u‚¢‚Ä‚‚¾‚³‚¢�B
‰º�€”õ‚Í‚±‚ê‚Å‚¨‚µ‚Ü‚¢‚Å�A‚ ‚Ƃ̓�ƒCƒ“‚Ì•¶Žš•\ަƒXƒNƒŠƒvƒg‚ð
�‘‚«Š·‚¦‚邱‚ƂŃtƒBƒ‹ƒ^�[‚ðŽg—p‚·‚邱‚Æ‚ª�o—ˆ‚Ü‚·�B
—á‚Æ‚µ‚ÄWindow_Message�€–Ú�iclass Window_Message < Window_Selectable�j
‚Ì144�s–Ú
self.contents.draw_text(4 + x, 32 * y, 40, 32, c)
‚ðŽg‚¢‚Ü‚·�B
‚±‚ê‚Í•¶�̓EƒBƒ“ƒhƒE‚Ì‚ ‚ç‚ä‚é•¶Žš‚ð•`‚ƒ�ƒ\ƒbƒh‚Å‚·�B
‚±‚±‚ð•Ï‚¦‚邯’¼‚¿‚ɉï˜b•¶‚Ì•¶Žš‚ɕω»‚ªŒ©‚ç‚ê‚Ü‚·�B
‚±‚̃XƒNƒŠƒvƒg‚̈Ӗ¡‚Í�A
self:‚±‚̃Nƒ‰ƒX�iƒ�ƒ\ƒbƒh�j‚ðŒÄ‚Ñ�o‚µ‚½ŒÄ‚Ñ�o‚µ‚à‚Æ‚̃EƒBƒ“ƒhƒE�@‚Ì
.contents:ƒEƒBƒ“ƒhƒE“à—e‚Æ‚µ‚Ä
.draw_text:ƒeƒLƒXƒg‚ð•\ަ‚·‚é�B
�i�j“à‚ÌŽw’èˆø�”‚Í�Aƒwƒ‹ƒv‚ÌBitmap‚Ìdraw_textƒ�ƒ\ƒbƒh‚ðŒ©‚Ä‚¢‚½‚¾‚‚Æ
�‘‚¢‚Ä‚ ‚è‚Ü‚·‚ª�A
4+x:•¶Žš•`‰æ—̈æ‚ÌX�i‰¡�j‚ÌŽn“_�iX�À•W�j
32*y:•¶Žš•`‰æ—̈æ‚ÌY�i�c�j‚ÌŽn“_�iY�À•W�j
40:•¶Žš•`‰æ—̈æ‚̉¡‚̃TƒCƒY�i•��j
32:•¶Žš•`‰æ—̈æ‚Ì�c‚̃TƒCƒY�i�‚‚³�j
c:•`‰æ‚·‚é•¶Žš—ñƒf�[ƒ^
‚ƂȂÁ‚Ä‚¢‚Ü‚·�B‚±‚Ì‘¼‚É‚à‚¤ˆê‚Âalign—p‚̈ø�”‚ð‚‚¯‚Ä‚à‚‚¯‚È‚‚Ä‚à
‚¢‚¢‚±‚ƂɂȂÁ‚Ä‚¢‚Ü‚·�B
‚³‚Ä‚±‚±‚ðˆÈ‰º‚̂悤‚É�‘‚«Š·‚¦‚邾‚¯‚ŃtƒHƒ“ƒgƒtƒBƒ‹ƒ^�[‚Í‹@”\‚µ‚Ü‚·�B
self.contents.kage(4 + x, 32 * y, 40, 32, c)
‚±‚ê‚Å�A�•‚¢‰e‚ª•¶Žš‚̉E1px�A‰º1px‚̂Ƃ±‚ë‚ɂ‚«‚Ü‚·�B
‚½‚¾‘¾Žš‚Ì•”•ª‚ð�‘‚«Š·‚¦‚邾‚¯‚Å‚·�BŠ„‚ÆŠÈ’P‚Å‚·�B
‰e‚̈ʒu‚â�F‚ðŽw’肵‚½‚¢•û‚Ì‚½‚߂Ɏw’è‰Â”\‚Ȉø�”‚ðŠÜ‚ß‚Ä
—á‚ð—p‚¢‚Ä�Ú‚µ‚‰ð�à‚µ‚Ä‚¨‚«‚Ü‚·�B
self.contents.kage(4 + x, 32 * y, 40, 32, c, 0, Color.new(0,0,0,200),1,1)
kage‚Æ‚¢‚¤‚Ì‚Ídraw_text‚Æ“¯‚¶ˆµ‚¢‚Ì�h‰e•t‚«•¶Žš‚ð•`‚�hƒ�ƒ\ƒbƒh‚Å‚·�B
�Å�‰‚ɒljÁ‚µ‚½class Bitmap‚Å’è‹`‚³‚ê‚Ä‚¢‚Ü‚·�B
�i�j“à‚̈ø�”‚ªƒIƒvƒVƒ‡ƒ“‚Æ‚µ‚Ä4‚‘�‚¦‚Ü‚·�B
0:•¶Žš‚ÌŠñ‚¹•û‚Å‚·�B 0‚Ídraw_text‚Å�È—ª‚·‚é‚̂Ɠ¯‚¶ˆÓ–¡�A0���¶Šñ‚¹
‚ðŽ¦‚µ‚Ü‚·�iƒfƒtƒHƒ‹ƒg�j�B1‚É‚µ‚½�ê�‡�A3‚‘O‚ÅŽw’肵‚½—̈撆‚Ì’†‰›‚ÉŠñ‚¹‚ç‚ê‚Ü‚·�B
•�40‚̂Ƃ±‚ë‚É•�20‚Ì•¶Žš‚ð•`‰æ‚·‚邯‚«�A10‰E‚É‚¸‚ê‚Ä•\ަ‚³‚ê‚é‚킯‚Å‚·�B
2‚É‚µ‚½�ê�‡�A�¶Šñ‚¹‚ɂȂè‚Ü‚·�B
�ŠŽ�‹à‚ð�¶‚ɂ‚߂Č…•\ަ‚³‚¹‚½‚¢‚Æ‚«‚ȂǂɎg‚¤‚Å‚µ‚傤�B
Color.new(0,0,0,200)
Ž„‚ª‚±‚̃XƒNƒŠƒvƒg‚ð�ì‚邯‚«‚É�Å�‰‚É“–‚½‚Á‚½•Ç‚ª‚±‚±‚Å‚·�B
‚±‚±‚ɂ͉e‚̃Jƒ‰�[‚̈ø�”‚ðŽw’肵‚Ü‚·�B‚ª�A’P‚É0,0,0‚Æ‚©“ü‚ê‚Ä‚à
‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñ�BƒJƒ‰�[‚̈ø�”‚Í�A�¡‚Ì�ê�‡�A�h4‚Â‚à‚µ‚‚Í‚R‚‚Ì�”Žš‚Ì
ƒZƒbƒg�h‚Æ‚¢‚¤ˆê‚‚̈ø�”‚Æ’è‹`‚µ‚Ä‚â‚ç‚˂΂Ȃè‚Ü‚¹‚ñ�B
‚½‚©‚ª�”Žš‚¾‚¯‚Ƃ͂¢‚¦�AƒJƒ‰�[‚Æ‚¢‚¤ˆê‚‚̃IƒuƒWƒFƒNƒg�i‰æ‘œ‚Æ‚©‚Æ“¯‚¶�j
ˆµ‚¢‚ɂȂ邩‚ç‚Å‚·�B‚±‚±‚ɂ̓Jƒ‰�[‚Æ‚¢‚¤1ƒZƒbƒg‚̈ø�”‚ðŽw’肵‚Ü‚·�B
�Ú‚µ‚‚̓wƒ‹ƒv‚ÌColor‚ðŽQ�Æ‚µ‚Ä‚‚¾‚³‚¢�B
ˆø�”‚ɂ͉e‚ɂȂé�F‚Ì�i�Ô“x,—Γx,�“x,•s“§–¾“x�j‚ðŽw’肵‚Ü‚·�B
‰e‚Æ‚¢‚¤‚±‚Æ‚Å0,0,0‚Ì�•�A•s“§–¾“x‚Í200‚Å‚¿‚å‚Á‚Æ“§‚¯‚é‚‚ç‚¢‚É‚µ‚Ä‚ ‚è‚Ü‚·�B
”–‚¢‰e‚Æ‚©�‚¢‰e‚Æ‚©‚ÌŒø‰Ê‚ð‚‚¯‚邱‚Æ‚à‚ ‚é‚©‚ȂƎv‚Á‚¯‚Ü‚µ‚½
1(�ÅŒã‚̈êŒÂ‘O‚Ì)�F‚±‚ê‚͉e‚ª�ã‚Ì–{•¶Žš‚æ‚艺‚ɉ½ƒsƒNƒZƒ‹‚¸‚ê‚é‚©
‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·�B•¶�͂Ȃǂ̕¶Žš‚Å‚Í1‚©2‚ª‘Ó–‚©‚ÆŽv‚¢‚Ü‚·�B
‚ ‚܂藣‚ê‚·‚¬‚邯•ςɓǂ݂ɂ‚‚È‚è‚Ü‚·‚ªƒ^ƒCƒgƒ‹ƒ�ƒS‚ȂǂłÍ
Žg‚¦‚»‚¤‚Å‚·�B
1(�ÅŒã‚Ì)�F“¯—l‚É�A‰e‚ª�ã‚Ì–{•¶Žš‚æ‚è‰E‚ɉ½ƒsƒNƒZƒ‹‚¸‚ê‚é‚©‚ðŽ¦‚µ‚Ä
‚¢‚Ü‚·�B�¶‚É‚¸‚炵‚½‚¢‚Æ‚«‚̓}ƒCƒiƒX’l‚ðŽw’肵‚Ä‚‚¾‚³‚¢�B
�¬‹Z•¨‚Å‚·‚ª‚Æ‚è‚ ‚¦‚¸ŒöŠJ‚µ‚Ä‚¨‚«‚Ü‚·�B
�Ÿ‰ï˜b•¶�Íˆê•¶Žš‚¸‚•\ަ‚Æ‚»‚̃Xƒ€�[ƒWƒ“ƒO
�Ÿ•—Œ©’¹ƒtƒHƒ“ƒgƒtƒBƒ‹ƒ^�[
‰ï˜b•¶�Íˆê•¶Žš‚¸‚•\ަ‚Æ‚»‚̃Xƒ€�[ƒWƒ“ƒO
‰ï˜b•¶�Í‚ðƒcƒN�[ƒ‹‚Q‚O‚O‚OŒn—ñ‚̂悤‚Éˆê•¶Žš‚¸‚•\ަ‚³‚¹‚Ü‚·�B
‚Ü‚½�A‚»‚Ì•\ަ‚ÌŽd•û‚𔼓§–¾•¶Žš‚Ì�æ“ǂ݂ðŽg‚Á‚ăXƒ€�[ƒY‚É‚µ‚Ü‚·�B
�yƒXƒNƒŠƒvƒg“à—e�z�iƒfƒtƒHƒ‹ƒg‚©‚ç‚Ì•Ï�X‰Ó�Š‚ª�‚È‚¢‚̂Œ¼�ÚŒf�Ú‚µ‚Ü‚·�B�j
|
class Window_Message �œ142�s–Ú•t‹ß # ŽŸ‚Ì•¶Žš‚Ö next end self.contents.font.color.alpha=120 self.contents.draw_text(4 + x, 32 * y, 40, 32, c) self.contents.font.color.alpha=255 Graphics.update # •¶Žš‚ð•`‰æ self.contents.draw_text(4 + x, 32 * y, 40, 32, c) �ÔŽš4�s‚ð’ljÁ‚µ‚Ä‚‚¾‚³‚¢�B �œ254�s–Ú•t‹ß refresh Graphics.frame_reset self.visible = true self.contents_opacity = 0 if @input_number_window != nil @input_number_window.contents_opacity = 0 end @fade_in = true �ŸˆÈ�ã‚̃XƒNƒŠƒvƒg‚ðˆÈ‰º‚̂悤‚É�C�³‚µ‚Ä‚‚¾‚³‚¢�B Graphics.frame_reset(Graphics.frame_reset‚Í�Á‚µ‚Ä‚à�\‚¢‚Ü‚¹‚ñ) self.visible = true refresh self.contents_opacity = if @input_number_window != nil @input_number_window.contents_opacity = 0 end @fade_in = �@�@�@ˆÈ�ã‚Å‚·�B |
�ŸŽg—p—á
ƒNƒŠƒbƒN‚Å“™”{ƒCƒ��[ƒW‚ðŒä——’¸‚¯‚Ü‚·�B�Ÿ‰ð�à�I�I
�@ƒXƒNƒŠƒvƒg‚Ì�C�³ŒÂ�ŠŽ©‘Ì‚Í�‚È‚¢‚Å‚·‚ª“à—e‚Í‚©‚Ȃ蕡ŽG‚È‚±‚Æ‚ð�s‚Á‚Ä‚¢‚Ü‚·�B
‚Ü‚¸•¶�Í•\ަ‚̃XƒNƒŠƒvƒg‚̃fƒtƒHƒ‹ƒg‚Ì—¬‚ê‚ð‘å‚Ü‚©‚É‹L‚µ‚Ü‚·�B
|
�œƒCƒxƒ“ƒg‚É‚æ‚éƒEƒBƒ“ƒhƒE•\ަ‚̌ĂÑ�o‚µ �« �œƒEƒBƒ“ƒhƒE�EƒEƒBƒ“ƒhƒE˜g‚Ì�¶�¬ �« �œ‚P•¶Žš‚¸‚‚̕¶Žš‚̓ǂÝ�ž‚Ý‚Æ�§Œä•¶Žš‚Ȃǂ̉ð�Í�idef refresh�j �@�i‰ð�Í’†•¶Žš‚Í•\ަ‚³‚ê‚È‚¢�j �« �œ‘S•¶“Ç‚Ý�ž‚Ý�I—¹‚µ‚½‚ ‚Ƃɕ¶Žš‚ðŠ®‘S“§–¾‚©‚ç�™�X‚É“§–¾“x‚𗎂Ƃµ‚ătƒF�[ƒhƒCƒ“‚Å•\ަ �@�idef update“à�j |
‚±‚ê‚ç‚ðˆÈ‰º‚̂悤‚È—¬‚ê‚É•Ï�X‚·‚é•K—v‚ª‚ ‚è‚Ü‚·�B
|
�œƒCƒxƒ“ƒg‚É‚æ‚éƒEƒBƒ“ƒhƒE•\ަ‚̌ĂÑ�o‚µ �« �œƒEƒBƒ“ƒhƒE�EƒEƒBƒ“ƒhƒE˜g‚Ì�¶�¬ �« �œ‚Ü‚¸ƒtƒF�[ƒhƒCƒ“‚Ì�ˆ—�‚Í•K—v‚È‚¢�B�Å�‰‚©‚ç•s“§–¾‚É�B �@�i‚P•¶Žš‚¸‚ƒtƒF�[ƒhƒCƒ“•\ަ‚·‚邱‚Ƃ͂ ‚Ü‚èˆÓ–¡‚͂Ȃ¢‚Æ�l‚¦‚Ü‚µ‚½�j �« �œ‚P•¶Žš‚¸‚‚̕¶Žš‚̓ǂÝ�ž‚Ý‚Æ�§Œä•¶Žš‚Ȃǂ̉ð�Í�idef refresh�j �@‚±‚ê‚ɉÁ‚¦‚Ä‚P•¶Žš•\ަ‚·‚邲‚Ƃɉæ–Ê‚ð�X�V‚³‚¹‚é�iGraphics.update�j |
self.contents.font.color.alpha=120
self.contents.draw_text(4 + x, 32 * y, 40, 32, c)
self.contents.font.color.alpha=255
Graphics.update
‚Å‚·�B’P‚ÉGraphics.update‚¾‚¯‚ð—p‚¢‚邯�A“Á‚ÉŠŠ‚ç‚©ƒ‚�[ƒh‚łȂ¢�ê�‡‚É‚Q•¶Žš‚¸‚‚̕\ަ‚ª ‚ª‚‚ª‚‚µ‚ÄŒ©‚¦‚Ü‚·�B‚»‚±‚Å�A‚P•¶Žš‚ð•`‰æ‚µ‚½‚Æ‚«‚É�AŽŸ‚Ì•¶Žš‚𔼓§–¾�ialpha=120�j‚Å—\‚ß •\ަ‚µ‚Ä‚¨‚‚Æ•¶�Í‚Ì�‘‚«�o‚µ‚Ì—¬‚ꂪƒXƒ€�[ƒY‚É‚È‚é‚Æ�l‚¦‚Ü‚µ‚½�B
�ã‚̒ljÁ•”•ª‚Ìself.contents.draw_text(4 + x, 32 * y, 40, 32, c)‚Í”¼“§–¾•¶Žš‚Ì•`‰æ‚Å‚ ‚è�A •s“§–¾•¶Žš‚Ì•`‰æ‚Í‚³‚ç‚É“ñ�s‰º‚Ì# •¶Žš‚ð•`‰æˆÈ‰º‚Ì�ˆ—�‚ƂȂè‚Ü‚·�B
”¼“§–¾•¶Žš‚Ì•`‰æ‚Æ•s“§–¾•¶Žš‚Ì•`‰æ‚̊Ԃɉæ–Ê�X�V‚ð“ü‚ê‚邱‚Ƃɂæ‚è�A
1•¶Žš–Ú�i”¼“§–¾�j‚ð�X�V‘O‚̉æ–ʂɊi”[�¨‰æ–Ê�X�V�¨1•¶Žš–Ú�i•s“§–¾�j‚ð�X�V‘O‚̉æ–ʂɊi”[
�¨2•¶Žš–Ú�i”¼“§–¾�j‚ð�X�V‘O‚̉æ–ʂɊi”[�¨‰æ–Ê�X�V�¨2•¶Žš–Ú�i•s“§–¾�j‚ð�X�V‘O‚̉æ–ʂɊi”[
�¨3•¶Žš–Ú�i”¼“§–¾�j‚ð�X�V‘O‚̉æ–ʂɊi”[�¨‰æ–Ê�X�V�¨3•¶Žš–Ú�i•s“§–¾�j‚ð�X�V‘O‚̉æ–ʂɊi”[
�¨�E�E�E
‚Æ‚¢‚¤—¬‚ê‚ɂȂé‚Ì‚ª‚í‚©‚邯Žv‚¢‚Ü‚·�B�i‚í‚©‚ç‚È‚¢�l‚Í�[‚�l‚¦‚È‚‚Ä‚àŒ‹�\‚Å‚·�j
‚µ‚©‚µ‚È‚ª‚炱‚Ì•Ï�X‚¾‚¯‚ł͕¶Žš‚ð‚ª‚ñ‚΂Á‚Ä—¬‚ê‚邿‚¤‚É‚P•¶Žš‚¸‚Â�‘‚«�ž‚Þ�ˆ—�‚ð‚µ‚½‚ ‚ƂɑS•”‚Ì•¶Žš‚ðƒtƒF�[ƒhƒCƒ“‚³‚¹‚邯‚¢‚¤”ß‚µ‚¢�󋵂ƂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·�B
�i‘ÌŠ´“I‚ɂ͕¶�̓EƒBƒ“ƒhƒE‚̃I�[ƒvƒ“‚ª‚ƂĂà’x‚Š´‚¶‚邾‚¯‚¾‚ÆŽv‚¢‚Ü‚·�j
‚»‚±‚Å—\‚ß•¶�̓EƒBƒ“ƒhƒE‚̃tƒF�[ƒhƒCƒ“‚ð�Ø‚Á‚Ä‚¨‚«�A•¶Žš‚ðŠ®‘S•s“§–¾‚É‚µ‚Ä‚¨‚©‚˂΂Ȃè‚Ü‚¹‚ñ�B
‚»‚Ì�ˆ—�‚ª254�s–Ú•t‹ß‚ɂȂè‚Ü‚·�B
refresh‚ª�ã�q‚Ì•¶Žš‚ðˆê•¶Žš‚¸‚Â�‘‚«�ž‚Þ�ˆ—�‚É‚ ‚½‚è‚Ü‚·‚Ì‚Å�A
‚±‚ê‚Íself.visible = true‚Ì‚ ‚Ƃɔz’u‚·‚é•K—v‚ª‚ ‚è‚Ü‚·�B
‚Ü‚½�Aself.contents_opacity‚ð255‚É‚µ‚Ä‚¨‚«�A‰º‚Ì@fade_in‚ðfalse‚É‚µ‚Ä‚¨‚‚±‚Ƃɂæ‚Á‚Ä
ƒtƒF�[ƒhƒCƒ“‚Ì�ˆ—�‚ðƒJƒbƒg‚µ‚ĉæ–Ê‚ð�X�V‚·‚ê‚Ε¶Žš‚ª•\ަ‚Å‚«‚é�ó‘ԂƂȂè‚Ü‚·�B
Graphics.frame_reset‚Æ‚¢‚¤�ˆ—�‚Í�AŽ„‚Ì—\‘ª‚͈̔͂ł·‚ª‘S‚Ă̕¶Žš‚Ì�‘‚«�ž‚Ý�ˆ—�‚É
ŽžŠÔ‚ª‚©‚©‚邽‚ß‚É�A‚»‚±‚ʼnæ–Ê‚Ì�X�Vƒ^ƒCƒ~ƒ“ƒO‚ð�‡‚킹‚é‚à‚Ì‚¾‚ÆŽv‚¢‚Ü‚·�B
‚æ‚Á‚Ä‚P•¶Žš‚¸‚‚Ì�‘‚«�ž‚݂ł͂»‚ñ‚È‚É�ˆ—�‚ð‹ò‚í‚È‚¢‚¾‚낤‚Æ‚¢‚¤‚±‚Æ‚Å�AƒJƒbƒg‚µ‚Ä‚à
�\‚í‚È‚¢‚̂ł͂Ȃ¢‚©‚ÆŽv‚¢‚Ü‚·�B
‚²Ž¿–â‚Í��ŽžBBS‚Ŏ󂯕t‚¯‚Ä‚¨‚è‚Ü‚·m(_ _)m
•—Œ©’¹ƒtƒHƒ“ƒgƒtƒBƒ‹ƒ^�[
•¶Žš‚ɉe‚ƈ݂͂ð‚‚¯‚éƒXƒNƒŠƒvƒg‚Å‚·�B
ƒeƒLƒXƒgƒtƒ@ƒCƒ‹�@kff0826.txt 4KB�ŸŽg—p—á
ƒNƒŠƒbƒN‚Å“™”{ƒCƒ��[ƒW‚ðŒä——’¸‚¯‚Ü‚·�B�ŸŽg—p•û–@�E‰ð�à
‚Ü‚¸�AƒcƒN�[ƒ‹XP‚̃XƒNƒŠƒvƒg�€–Ú‚Å‘}“ü�iI�j‚ð—p‚¢‚Ä�V‚µ‚
‚‚‚Á‚½�€–ڂ̋󔒗“‚É�A“ú‹L‚̃XƒNƒŠƒvƒg‚ð‘S•”ƒRƒs�[‚µ‚Ä‚‚¾‚³‚¢�B
�€–Ú‚Ì�ê�Š‚Í�A‚Ç‚±‚Å‚à�\‚¢‚Ü‚¹‚ñ‚ª�A�«Ž¿�ã�V‚µ‚�ì‚Á‚½�€–Ú‚Í
Scene_Debug‚ÆMain‚ÌŠÔ‚É“ü‚ê‚Ä‚¢‚‚Ì‚ª‹Ø‚̂悤‚Å‚·�B
�i“¯‚¶‚à‚Ì‚ª“ñ‰ñ’è‹`‚³‚ꂽ‚Æ‚«�AŒã‚̂ق¤‚ª�æ‚Ì‚à‚Ì‚ð�ã�‘‚«‚·‚邽‚ß�j
�€–Ú–¼‚̓tƒHƒ“ƒgƒtƒBƒ‹ƒ^�[‚Æ‚©“K“–‚È–¼‘O‚ð•t‚¯‚Ä’u‚¢‚Ä‚‚¾‚³‚¢�B
‰º�€”õ‚Í‚±‚ê‚Å‚¨‚µ‚Ü‚¢‚Å�A‚ ‚Ƃ̓�ƒCƒ“‚Ì•¶Žš•\ަƒXƒNƒŠƒvƒg‚ð
�‘‚«Š·‚¦‚邱‚ƂŃtƒBƒ‹ƒ^�[‚ðŽg—p‚·‚邱‚Æ‚ª�o—ˆ‚Ü‚·�B
—á‚Æ‚µ‚ÄWindow_Message�€–Ú�iclass Window_Message < Window_Selectable�j
‚Ì144�s–Ú
self.contents.draw_text(4 + x, 32 * y, 40, 32, c)
‚ðŽg‚¢‚Ü‚·�B
‚±‚ê‚Í•¶�̓EƒBƒ“ƒhƒE‚Ì‚ ‚ç‚ä‚é•¶Žš‚ð•`‚ƒ�ƒ\ƒbƒh‚Å‚·�B
‚±‚±‚ð•Ï‚¦‚邯’¼‚¿‚ɉï˜b•¶‚Ì•¶Žš‚ɕω»‚ªŒ©‚ç‚ê‚Ü‚·�B
‚±‚̃XƒNƒŠƒvƒg‚̈Ӗ¡‚Í�A
self:‚±‚̃Nƒ‰ƒX�iƒ�ƒ\ƒbƒh�j‚ðŒÄ‚Ñ�o‚µ‚½ŒÄ‚Ñ�o‚µ‚à‚Æ‚̃EƒBƒ“ƒhƒE�@‚Ì
.contents:ƒEƒBƒ“ƒhƒE“à—e‚Æ‚µ‚Ä
.draw_text:ƒeƒLƒXƒg‚ð•\ަ‚·‚é�B
�i�j“à‚ÌŽw’èˆø�”‚Í�Aƒwƒ‹ƒv‚ÌBitmap‚Ìdraw_textƒ�ƒ\ƒbƒh‚ðŒ©‚Ä‚¢‚½‚¾‚‚Æ
�‘‚¢‚Ä‚ ‚è‚Ü‚·‚ª�A
4+x:•¶Žš•`‰æ—̈æ‚ÌX�i‰¡�j‚ÌŽn“_�iX�À•W�j
32*y:•¶Žš•`‰æ—̈æ‚ÌY�i�c�j‚ÌŽn“_�iY�À•W�j
40:•¶Žš•`‰æ—̈æ‚̉¡‚̃TƒCƒY�i•��j
32:•¶Žš•`‰æ—̈æ‚Ì�c‚̃TƒCƒY�i�‚‚³�j
c:•`‰æ‚·‚é•¶Žš—ñƒf�[ƒ^
‚ƂȂÁ‚Ä‚¢‚Ü‚·�B‚±‚Ì‘¼‚É‚à‚¤ˆê‚Âalign—p‚̈ø�”‚ð‚‚¯‚Ä‚à‚‚¯‚È‚‚Ä‚à
‚¢‚¢‚±‚ƂɂȂÁ‚Ä‚¢‚Ü‚·�B
‚³‚Ä‚±‚±‚ðˆÈ‰º‚̂悤‚É�‘‚«Š·‚¦‚邾‚¯‚ŃtƒHƒ“ƒgƒtƒBƒ‹ƒ^�[‚Í‹@”\‚µ‚Ü‚·�B
self.contents.kage(4 + x, 32 * y, 40, 32, c)
‚±‚ê‚Å�A�•‚¢‰e‚ª•¶Žš‚̉E1px�A‰º1px‚̂Ƃ±‚ë‚ɂ‚«‚Ü‚·�B
‚½‚¾‘¾Žš‚Ì•”•ª‚ð�‘‚«Š·‚¦‚邾‚¯‚Å‚·�BŠ„‚ÆŠÈ’P‚Å‚·�B
‰e‚̈ʒu‚â�F‚ðŽw’肵‚½‚¢•û‚Ì‚½‚߂Ɏw’è‰Â”\‚Ȉø�”‚ðŠÜ‚ß‚Ä
—á‚ð—p‚¢‚Ä�Ú‚µ‚‰ð�à‚µ‚Ä‚¨‚«‚Ü‚·�B
self.contents.kage(4 + x, 32 * y, 40, 32, c, 0, Color.new(0,0,0,200),1,1)
kage‚Æ‚¢‚¤‚Ì‚Ídraw_text‚Æ“¯‚¶ˆµ‚¢‚Ì�h‰e•t‚«•¶Žš‚ð•`‚�hƒ�ƒ\ƒbƒh‚Å‚·�B
�Å�‰‚ɒljÁ‚µ‚½class Bitmap‚Å’è‹`‚³‚ê‚Ä‚¢‚Ü‚·�B
�i�j“à‚̈ø�”‚ªƒIƒvƒVƒ‡ƒ“‚Æ‚µ‚Ä4‚‘�‚¦‚Ü‚·�B
0:•¶Žš‚ÌŠñ‚¹•û‚Å‚·�B 0‚Ídraw_text‚Å�È—ª‚·‚é‚̂Ɠ¯‚¶ˆÓ–¡�A0���¶Šñ‚¹
‚ðŽ¦‚µ‚Ü‚·�iƒfƒtƒHƒ‹ƒg�j�B1‚É‚µ‚½�ê�‡�A3‚‘O‚ÅŽw’肵‚½—̈撆‚Ì’†‰›‚ÉŠñ‚¹‚ç‚ê‚Ü‚·�B
•�40‚̂Ƃ±‚ë‚É•�20‚Ì•¶Žš‚ð•`‰æ‚·‚邯‚«�A10‰E‚É‚¸‚ê‚Ä•\ަ‚³‚ê‚é‚킯‚Å‚·�B
2‚É‚µ‚½�ê�‡�A�¶Šñ‚¹‚ɂȂè‚Ü‚·�B
�ŠŽ�‹à‚ð�¶‚ɂ‚߂Č…•\ަ‚³‚¹‚½‚¢‚Æ‚«‚ȂǂɎg‚¤‚Å‚µ‚傤�B
Color.new(0,0,0,200)
Ž„‚ª‚±‚̃XƒNƒŠƒvƒg‚ð�ì‚邯‚«‚É�Å�‰‚É“–‚½‚Á‚½•Ç‚ª‚±‚±‚Å‚·�B
‚±‚±‚ɂ͉e‚̃Jƒ‰�[‚̈ø�”‚ðŽw’肵‚Ü‚·�B‚ª�A’P‚É0,0,0‚Æ‚©“ü‚ê‚Ä‚à
‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñ�BƒJƒ‰�[‚̈ø�”‚Í�A�¡‚Ì�ê�‡�A�h4‚Â‚à‚µ‚‚Í‚R‚‚Ì�”Žš‚Ì
ƒZƒbƒg�h‚Æ‚¢‚¤ˆê‚‚̈ø�”‚Æ’è‹`‚µ‚Ä‚â‚ç‚˂΂Ȃè‚Ü‚¹‚ñ�B
‚½‚©‚ª�”Žš‚¾‚¯‚Ƃ͂¢‚¦�AƒJƒ‰�[‚Æ‚¢‚¤ˆê‚‚̃IƒuƒWƒFƒNƒg�i‰æ‘œ‚Æ‚©‚Æ“¯‚¶�j
ˆµ‚¢‚ɂȂ邩‚ç‚Å‚·�B‚±‚±‚ɂ̓Jƒ‰�[‚Æ‚¢‚¤1ƒZƒbƒg‚̈ø�”‚ðŽw’肵‚Ü‚·�B
�Ú‚µ‚‚̓wƒ‹ƒv‚ÌColor‚ðŽQ�Æ‚µ‚Ä‚‚¾‚³‚¢�B
ˆø�”‚ɂ͉e‚ɂȂé�F‚Ì�i�Ô“x,—Γx,�“x,•s“§–¾“x�j‚ðŽw’肵‚Ü‚·�B
‰e‚Æ‚¢‚¤‚±‚Æ‚Å0,0,0‚Ì�•�A•s“§–¾“x‚Í200‚Å‚¿‚å‚Á‚Æ“§‚¯‚é‚‚ç‚¢‚É‚µ‚Ä‚ ‚è‚Ü‚·�B
”–‚¢‰e‚Æ‚©�‚¢‰e‚Æ‚©‚ÌŒø‰Ê‚ð‚‚¯‚邱‚Æ‚à‚ ‚é‚©‚ȂƎv‚Á‚¯‚Ü‚µ‚½
1(�ÅŒã‚̈êŒÂ‘O‚Ì)�F‚±‚ê‚͉e‚ª�ã‚Ì–{•¶Žš‚æ‚艺‚ɉ½ƒsƒNƒZƒ‹‚¸‚ê‚é‚©
‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·�B•¶�͂Ȃǂ̕¶Žš‚Å‚Í1‚©2‚ª‘Ó–‚©‚ÆŽv‚¢‚Ü‚·�B
‚ ‚܂藣‚ê‚·‚¬‚邯•ςɓǂ݂ɂ‚‚È‚è‚Ü‚·‚ªƒ^ƒCƒgƒ‹ƒ�ƒS‚ȂǂłÍ
Žg‚¦‚»‚¤‚Å‚·�B
1(�ÅŒã‚Ì)�F“¯—l‚É�A‰e‚ª�ã‚Ì–{•¶Žš‚æ‚è‰E‚ɉ½ƒsƒNƒZƒ‹‚¸‚ê‚é‚©‚ðŽ¦‚µ‚Ä
‚¢‚Ü‚·�B�¶‚É‚¸‚炵‚½‚¢‚Æ‚«‚̓}ƒCƒiƒX’l‚ðŽw’肵‚Ä‚‚¾‚³‚¢�B