台服dnf吧 关注:113,912贴子:1,721,486

我自己关于ANI特效词条的一部分理解!

只看楼主收藏回复

受益于各位大佬的分享,贴吧嫖了这么久,学到了好多东西。最近我发现关于ANI方面的教程还是比较少的闲的无聊大体上说下我自己在ANI里面学到的一些词条解释和用法!


IP属地:云南1楼2022-10-11 10:03回复


    IP属地:广东通过百度相册上传2楼2022-10-11 10:19
    回复
      首先呢我们来说一下ANI是什么东西!众所周知DNF是一个贴图游戏,游戏里面的内容角色时装特效都是通过调用客户端NPK里面的一张张NPG图片来显示的。如果是静态的就是直接调用IMG单张图片 比如上游戏时候的加载图片频道背景 和地板贴图物品图片等。


      IP属地:云南3楼2022-10-11 10:29
      收起回复
        赶上直播了66666


        IP属地:湖北4楼2022-10-11 10:33
        回复


          IP属地:广东来自Android客户端5楼2022-10-11 10:34
          回复
            这里我们用赛利亚的待机动作做演示 ,上面图片里面的ANI文件就是赛利亚的待机动作的ANI!
            [LOOP] 1 这个词条指的是循环显示的意思 一般背景光环等需要一直显示的都会写上这个词条,意思是显示完ANI里的所有图片后又重头开始继续循环不停的显示图片,


            IP属地:云南8楼2022-10-11 10:54
            收起回复
              一个ANI的简单 格式大概就是 这样
              [LOOP] //循环 如果只需显示一次 可以不写比如技能特效 等
              1
              [FRAME MAX] //帧数 指这个ANI总共有多少帧内容也就是有多少张图片的意思
              2
              [FRAME000] //帧编号 一般从0开始 有几帧就有几个编号
              [IMAGE]
              `Map/Npc/Npc_se.img` //调用NPK里的 图片的路径
              0 //NPK路径MIG里的图片编号
              [IMAGE POS]
              -51-162 // 图片显示位置坐标 X Y坐标
              [DELAY]
              180 显示一帧的停留时间 1000为一秒
              [FRAME001]//第二帧
              [IMAGE]
              `Map/Npc/Npc_se.img`
              1
              [IMAGE POS]
              -51-162
              [DELAY]
              180


              IP属地:云南9楼2022-10-11 10:58
              收起回复
                当你做好一个完整的ANI文件以后,就可以在你需要的地方直接调用了。想这个NPC的待机动作 调用直接写上你想改的ANI 就可以替换掉NPC的外观了是不是很简单


                IP属地:云南10楼2022-10-11 11:05
                回复
                  额 被吞楼了 上面有一楼是写精通IMG调用的方式的,这里重新补下


                  IP属地:云南11楼2022-10-11 11:07
                  收起回复


                    IP属地:云南12楼2022-10-11 11:09
                    回复
                      接下来讲讲一些进阶词条的使用方法,比如我们在做特效的时候经常会用到的 一个词条
                      [IMAGE RATE]//缩放
                      -1.01.0
                      这个词条不仅仅可以用来改变 贴图显示的大小还可以进行翻转等操作
                      [IMAGE RATE]//缩放
                      0.5 0.5//这样写就是 缩小一倍的意思放大也是类似写法
                      -1 1.0 前面这个-1的话就是翻转的意思,比如想要一个人物贴图转向右边就可以使用这个词条!但是NPC的话一般可以在地图调用里用Left词条来控制左右朝向,这里只是举个栗子!


                      IP属地:云南13楼2022-10-11 11:17
                      收起回复
                        大佬怎么做可以让ani透明


                        IP属地:内蒙古14楼2022-10-11 11:19
                        收起回复
                          特效ANI里面用的最常见的还有一个词条
                          [GRAPHIC EFFECT]线性减淡去黑底
                          `LINEARDODGE`
                          在NPK补丁里面经常有一些带黑底的贴图 这种你就需要在每一帧加上这个词条不然游戏里显示的时候就会带上黑底框


                          IP属地:云南15楼2022-10-11 11:23
                          回复


                            IP属地:云南16楼2022-10-11 11:27
                            收起回复
                              接下来讲一下这个虚影闪烁是怎么做的!首我们要用到一个词条
                              [RGBA]// 调色 不懂的可以百度一下RGBA
                              255 255 255 255 这里我们只用到第四个参数 透明度!在每一帧的下面写上这个词条255-0代表 %0-100%透明度
                              当你最后一个参数写0的话 这一帧图片就是完全透明的了,
                              通过这个词条我可以在第一帧写上229 第二帧204逐步递减到50左右 然后在逐步递增到229!这样一个循环我们就得到了一个闪烁的ANI了 类似机甲变身头顶的坐骑虚影


                              IP属地:云南17楼2022-10-11 11:36
                              回复