设为首页收藏本站同能贴吧 切换语言 繁体中文
开启辅助访问 切换到窄版
扫描二维码关注官方公众号
返回列表
+ 发新帖
查看: 87|回复: 0

[交流讨论] DCupu Eventing - Basic Picture Selection

[复制链接]
累计送礼:
0 个
累计收礼:
1 个
  • TA的每日心情
    开心
    前天 04:10
  • 签到天数: 209 天

    连续签到: 2 天

    [LV.7]常住居民III

    4446

    主题

    864

    回帖

    2万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    7
    卡币
    22899
    OK点
    16
    推广点
    0
    同能卷
    50
    积分
    28239

    灌水之王

    发表于 3 天前 | 显示全部楼层 |阅读模式
    This eventing tutorial works with most RPG Maker.

    Hello All! RPG Maker already have a powerful command series Show Pictures to call. Some people are just too lazy to make use of its full potential. I will try my best to guide you through this tutorial.

    What is this about?
    Ever like the idea of making choices using pictures? This tutorial is just about making possibly the most Basic Picture Selection and most friendly way using event. Understanding of this tutorial is one of the requirement for the Animated Character Selection.

    Requirement

    • Basic knowledge of how event works.
    • Difficulty level : Adept

    What are you going to create




    Spoiler: FULL SHOT OF THE ENTIRE EVENT
    [/quote]

    Spoiler: FULL EXPLANATION OF THE ENTIRE EVENT[quote]Event Structure

    • Initial : Initiating operators value and show pictures.
    • Process : Input and Navigating.
    • End : Erase all used pictures.
    Operators

    • Variable 1 (index) : For navigating through pictures. Remember to initiate the starting value
    • Self Switch A : Triggered ON at the initial AND after Directional button in Process. Immediately turned OFF for awaiting further input.
    Input

    • Directional button : Only Left and Right is accessible in Process to activate Self Switch A which are necessary for navigating. You can change it to Up and Down to your order.
    • B button (cancel) and C button (ok) : Immediately end the Process by breaking the loop. You might want to put something to differentiate both outcome here.

    INITIAL
    You simply show all the necessary pictures in an ordered manner. Set the variable to your starting index value (which is 0 in this tutorial) and turned ON self switch A, so it could immediately select your starting index.

    PROCESS
    Includes all the necessary Input and Navigation. What's happening here is, when player pressing directional button it will turned ON self switch A which will operate the navigation inside the condition.

    END
    After escaping from the above loop, you just need to erase all the used pictures.
    Spoiler: SIMPLER EXPLANATION OF THE ENTIRE EVENT
    You show pictures then trap the player inside a loop so they could navigated throught it. Inside the Process, you change the pictures tint based on which index you are on. The loop is break when the player is inputting the confirm button or the cancel button.
    Points to be noted

    • If you want the event to wait for the player input, it's necessary to trapped them inside a loop first.
    • Always leave breathing space (at least wait 1 frame) when using loop.
    • You need to update the variable condition AND its operation for each picture choices inside the navigating process.
      example : if you have total 5 choices, you need to make each condition when the index variable hit 0, 1, 2, 3, and 4 to tint their representative picture. Also you need to change the modulo operation to Variable %= MaxChoices.
    • You can turn this event into a Common Event for easy access. If you do that however, make sure the event where you call it did not use self switch A. The self switch in Common Event using the same self switch on the event you called the common event.

    Using RMMV
    RMMV is unable to modulo a negative number. While updating the index value, you might want to avoid using Variable -= 1 operation. Use Variable += (MaxChoices - 1) instead. The modulo should work it over.
    example : if you have total 5 choices, the indexing operation should be Variable += 4 AND Variable += 1.


    For the last, let me know if there's something you don't understand or what would you like to suggest to improve this tutorial I made.


    本贴来自国际rpgmaker官方论坛作者:Kuro DCupu处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/dcupu-eventing-basic-picture-selection.87515/

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    天天去同能,天天有童年!
    回复 送礼论坛版权

    使用道具 举报

    文明发言,和谐互动
    文明发言,和谐互动
    高级模式
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    简体中文
    繁體中文
    English(英语)
    日本語(日语)
    Deutsch(德语)
    Русский язык(俄语)
    بالعربية(阿拉伯语)
    Türkçe(土耳其语)
    Português(葡萄牙语)
    ภาษาไทย(泰国语)
    한어(朝鲜语/韩语)
    Français(法语)
    关闭

    幸运抽奖

    社区每日抽奖来袭,快来试试你是欧皇还是非酋~

    立即查看

    聊天机器人
    Loading...

    QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

    GMT+8, 2026-7-14 14:23 , Processed in 0.069297 second(s), 56 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表