橙光游戏吧 关注:279,411贴子:3,361,630

【教程】op制作

只看楼主收藏回复

挺早之前在别的吧发的一个教程,
因为教程集合贴好像没有收录到单独的op教程,一时半会也没找到,所以在橙吧重新开一个。

橙娘镇楼。
未见END勿插。


IP属地:湖北1楼2018-06-29 19:20回复
    首先概括的谈一下op制作的原理:
    op的形成是由一段连续自然的图片组成连续显示而来,所以我们应该想如何将我们已储存的图片显示在游戏中,这就是我们最大的突破口。
    字符串。
    显而易见,在高级模式的立绘界面中有字符串指定图片,意思就是我们可以用改写字符串的指令来控制图片的变动,这个时候只要用一些简单的数值操作来控制图片显示的顺序,将整个程序放在循环体内,即可实现在一段设置的时候内图片的连续变化。
    大体就是这样,接下来我放具体操作。


    IP属地:湖北2楼2018-06-29 19:30
    收起回复
      收藏支持


      IP属地:四川来自iPhone客户端3楼2018-06-29 19:32
      回复(1)
        Step one:将要做成动画的连续图片导入至游戏文件夹
        【Graphics - other】(其他要用的op素材也都放在other文件包中)
        文件包中
        tip:
        ①图片存为jpg格式
        ②图片按顺序排列存放至other文件包。
        ③图片名称格式要求:
        1°要改为统一格式的名称
        2°一定顺序的图片一定要按数字顺序排序
        例:
        第一种:1.jpg,2.jpg,3.jpg,4.jpg,5.jpg,6.jpg,7.jpg……
        第二种:你1.jpg,你2.jpg,你3.jpg,你4.jpg,你5.jpg……

        这里我用的名称格式是op-1.jpg,op-2.jpg……
        名称格式怎么样都行,但是一定要遵循以上两个条件。


        IP属地:湖北4楼2018-06-29 19:36
        回复
          Step two:
          在剧情树中新建一个剧情条或者选择一个剧情条做为op条。
          tip:其实个人建议新开一个剧情条做,亲身实验,如果你要在你做的剧情插入一段op,很有可能有显示不出来的情况。如果实在要插入在剧情中间,可以在逻辑中呼叫op的剧情条。


          IP属地:湖北5楼2018-06-29 19:42
          回复
            Step three:将游戏工程转为高级模式(ctrl+Q),操作:【条件分歧 - 平台 - web端】
            Tip:①接下来的一些操作都将在分歧里。


            IP属地:湖北6楼2018-06-29 19:43
            回复
              Step four:在刀片菜单选择“图像”一栏,操作如下:
              【预加载资源 - 选择other文件包里你要做动画的所有连续图片 - 确定】
              tip:这步是为了缓存一下图片,作个过渡作用。


              IP属地:湖北7楼2018-06-29 19:45
              收起回复
                Step five:
                这一步要设置一个随意编号的数值条,更改名称,我这里选择001,改为了op。
                这一步赋的值就是后方运用字符串显示图片的按顺序的第一张图,所以我们应该将op的按顺序的第一张图名称中的数字赋给001数值条,我这里第一张图像名称用的是op-1,故我给001赋了1.
                例:
                第一种:op第一张动态图的名称:小可爱0,则此时赋值为0,
                第二种:op第一张:嘻嘻嘻35,则此时赋值为35
                tip:①这一步在分歧外操作


                IP属地:湖北9楼2018-06-29 20:07
                收起回复
                  Step six:
                  【点击循环】
                  要使数值自动增加且能显示相应数值的图片,自然要用到循环体。


                  IP属地:湖北10楼2018-06-29 20:14
                  回复
                    Step seven:
                    点击【数值操作 - 数值选择001:op】
                    这里数值001加固定数值1,也就是说会在循环外赋的值上加上两图像之间的间隔数,这个时候数值会变成2,3,4,5,6,到时候字符串会按顺序依次显示这些数字所代表的图像。
                    例:你的图片编号:1,3,5,7,9,11……(间隔2),此时增加应该为2
                    tip:
                    ①此操作在循环内部


                    IP属地:湖北11楼2018-06-29 20:25
                    回复
                      因为贴吧在审核我的回复贴,所以暂停更新一下,抽风辣。


                      IP属地:湖北12楼2018-06-29 22:03
                      回复
                        Step eight:
                        在数值操作后面点击【逻辑 - 字符串】
                        重头戏当然也在这里,随意选择一个字符串条,写上名称便于区分,我这里使用的是007.
                        字符串内容书写格式:
                        图片统一格名称+\v[xx]+.jpg/png
                        \v[xx]里的xx填写的就是刚刚用来索引图像编号的数值,我们刚才用的是001,就填入001即可
                        因为我的图片名称格式为op-1.jpg,op-2.jpg,op-3.jpg……(忽略我下图中的图片格式,出错了)
                        故我这里用的是op-\v[001].jpg
                        例子:
                        第一种:名称:1.jpg,2.jpg,3.jpg……,字符串书写为:\v[001].jpg
                        第二种:名称:我是小可爱1号.jpg,我是小可爱2号.jpg,我是小可爱3号.jpg……
                        书写格式为:我是小可爱\v[001]号.jpg


                        IP属地:湖北15楼2018-06-30 11:14
                        回复
                          Step nine:
                          字符串设置好后,就要用条件分歧来作中止op画面的情况。
                          也就是说你要明确你op图像的最后一张图片的数字序号是多少,然后将数字作为分歧的折点,如果001的数值一直加到≥最后序号即可终止画面。
                          故此我的op图片最后序号为134,故我设置数值≥134的分歧情况。

                          STEP TEN:
                          在数值大于最后图像序号时,只要使它跳出这个循环,即可完成整个图像连起来完整的动画的程序。


                          IP属地:湖北19楼2018-07-03 09:58
                          回复
                            Step Eleven:
                            分歧结束下面一栏,点击【等待: 2 桢(≠0)】
                            这里帧数的时间是两张图像之间转换间隔的时间,即可理解为动画播放的速度,桢数越少,播放越流畅。


                            IP属地:湖北20楼2018-07-03 10:01
                            回复
                              Step Twelve:
                              这个时候我们还没有放上图像,之前提到的字符串立绘就在立绘里面的选项。
                              用字符串指定的图片,也就是我们之前命名的007op字符串条。
                              ①立绘人物/其他:这个时候放置立绘要适当根据需要改变坐标位置。
                              ②背景图:可以不改变坐标,(0,0)即可。



                              IP属地:湖北21楼2018-07-03 10:07
                              回复