唤境进阶教程1.2



  • 欢迎来到唤境高手进阶教程,我是主讲人铭铭。
    在你学习本教程之前,请确保你已经熟练掌握所有唤境基础知识、组件、事件表的使用,否则本教程内容难度可能偏大。
    一、精灵
    1.2,遮罩的尺寸
    我们经常遇到需要弹出遮罩的情况;例如当玩家死亡后,将画面蒙上一层灰色;
    那么这个遮罩的尺寸应该做多大呢?
    答案是:如果你的项目是540*960,做10*10的,然后进入引擎再放大到540*960;
    如果你的项目是1080*1920的,做20*20的即可。
    同理,可用于任何纯色的精灵尺寸。
    1.3,多个动画中随机挑选出一个动画播放

    undefined
    "动画_"&int(random(2,11))
    Random的规则是什么?(下限,上限+1)
    当你想从1到20选出一个数,应该写int(random(1,21))
    如果下限是0,那么可以简写为int(random(21))
    1.4多个精灵快捷排布
    undefined
    如图所示,添加了八个精灵,想让他们同样的间隔横向排布出来,应该怎样做比较快?
    undefinedundefined
    答,先确定好开始和末尾的位置
    然后在项目库,按住shift依次点击开始精灵和末尾精灵
    然后点击水平平均分布
    undefinedundefined
    再手动输入这些精灵的Y坐标
    即可获得如图所示的排布;
    undefinedundefined
    1.4多个精灵点击切换
    在1.3中已经排布了8个精灵,那么我们现在要设置,如果某一个被点击,那么该精灵设为变成黄宝石,其他宝石都是红宝石,应该怎样写呢?至少需要几条事件表?不妨可以先在心理猜一下。

    答案是两条。

    undefinedundefined
    这里使用了隐藏条件;
    当单击对象精灵1时,这条隐藏了“按条件选中-选中被点击的精灵”;
    动作组的隐藏条件是,“全选实例,选中所有精灵1


登录后回复