[教程] 【AMP05】AMP菜鸟制作GAL游戏教程-综合练习

[教程] 【AMP05】AMP菜鸟制作GAL游戏教程-综合练习

本帖最后由 newcreat 于 2010-4-12 16:30 编辑

自由转载,转载请保留下面链接
http://www.iacger.com/bbs/viewthread.php?tid=5584

本节是前几课的总结练习。

1 首先来了解一个文字立绘。
texfgon 显示文字立绘
texfgoff 不显示文字
texfgeff 效果。
texfgxy 位置 设置x,y;
texfg(序号,文字串,效果号,效果时间,长,宽);
效果号:1号淡入,2号淡出,3号抖动
例子:
texfg(4,"杯叔的故事",1,500,240,128);

上面就是淡入文字“杯叔的故事”。

2 清除所有资源:
allclear();
建议过一段句子就执行以下。
3 清除文字
textclear();
有了上面的东西,我们开始做一段小故事,叫做杯叔的故事。。。杯叔干嘛呢?当然是和萝莉的故事

剧本:
地点:杯叔的小屋
出场人物:杯叔 枫叔 小萝莉
剧情:...


脚本:
  1. bg(1,"scene_white.jpg",1,1000);
  2. fg(2,"black_0.png",1,1000);
  3. fgxy(2,0,100);
  4. bgon(1);fgon(2);
  5. pause(60);
  6. texfg(4,"杯叔的故事 前篇",1,500,240,40);
  7. texfgxy(4,180,126);
  8. texfgon(4);
  9. pause(120);
  10. texfgeff(4,2,500);bgeff(1,2,500);
  11. pause(120);
  12. allclear();
  13. --故事开始

  14. fg(1,"fg01.png",0,0,8888);--载入人物到序号1
  15. fg(2,"fg02.png",0,0,8888);--载入人物到序号2
  16. fg(10,"frame.png",0,0); --载入对话框序号10
  17. bg(1,"bg01.png",0,0); --载入背景图到背景序号1
  18. fgxy(1,150,0); --设置序号1的位置
  19. fgxy(10,0,163); --设置序号10的位置
  20. playfile("music/bgm_0.mp3",1); --开始播放bgm_0.mp3
  21. bgon(1); --显示背景序号1
  22. fgon(1); --显示序号1的图片
  23. fgon(10); --显示序号10的图片

  24. namexy(45,173);
  25. name("小萝莉");
  26. playfile("sounds/000101.wav",1);
  27. text("「你回来啦!」[n][!]");
  28. fgoff(1);
  29. text("刚到门前小萝莉就迎面猛扑上来,[n]一下把我扑倒了~[n][!]");

  30. name("杯叔");
  31. text("「咳,咳~今天有客人来,别这样-_-」[n][!]");

  32. name("小萝莉");
  33. text("「是什么客人喵!」[n][!]");

  34. fgon(2);
  35. name("枫叔");
  36. text("「我是枫叔喵!」[n][!]");
  37. fgoff(2);

  38. name("杯叔");
  39. text("「...」[n][!]");
  40. fgon(1);
  41. name("小萝莉");
  42. text("「...」[n][!]");
  43. fgoff(1);

  44. fgon(2);
  45. name("枫叔");
  46. text("「喵,喵,喵~~~!」[n][!]");
  47. fgoff(2);

  48. name("杯叔");
  49. text("「带枫叔进屋参观下。」[n][!]");

  50. fgon(1);
  51. name("小萝莉");
  52. text("「OK」[n][!]");
  53. fgoff(1);
  54. name("");
  55. text("[c=ffff00]杯叔一行人进入了房间[/c][n][!]");

  56. bg(1,"scene_black.jpg",1,1000);
  57. bgon(1);
  58. pause(100);
  59. bg(1,"bg02.png",1,500);
  60. bgon(1);
  61. textclear();

  62. fgon(1);
  63. name("小萝莉");
  64. text("「这就是我和杯叔的小屋喵!」[n][!]");
  65. fgoff(1);

  66. fgon(2);
  67. name("枫叔");
  68. text("「多可爱的小萝莉啊,被杯叔给...」[n][!]");
  69. text("「要是是我住这里就好了~」[n][!]");
  70. fgoff(2);

  71. name("杯叔");
  72. text("「...」[n][!]");

  73. name("");
  74. text("未完待续");
复制代码
截图:

下载:
附件: 您需要登录才可以下载或查看附件。没有帐号?注册[请认真填写注册原因]
1

评分人数

  • 白枫

坐沙发不发言··
蜀黍们都来投入本杯子的怀抱吧~~~


一只狼在一群羊中间
就算那只狼是好的..他不去欺负羊
而是一群羊在欺负狼
可是猎人还是会认为被欺负的是羊......   
     


                                                                                                          狼就是这样养成的~

TOP

帮顶顶顶{:5_125:}
Cornelia丶+儀z

TOP

这个一定要支持的啊。。

TOP

问一下,pause(60),是指停滞60秒吧!时间单位我没理解错吧!?

TOP

pause(60)等于1秒

TOP

{:5_126:}感謝教導

TOP

菜鸟学习中~!

TOP

GMT+8, 2010-9-11 00:24, Processed in 0.026073 second(s), 11 queries, Gzip enabled.

Powered by Discuz! 7.2© 2001-2009 Comsenz Inc.京ICP备08105566号