Project1

标题: 关于LoopAnim插件的使用方法 [打印本页]

作者: 若叶梨    时间: 2023-11-21 12:23
标题: 关于LoopAnim插件的使用方法
抱歉,是初学者

关于插件内的说明
Plugin Command:
  LoopAnim start event animid   # 在事件/玩家上设置循环动画
  LoopAnim stop event           # 停止循环动画

  SetAnimLoc event location     # 设置动画位置

  event = 事件ID
  event = 0为该事件
  event = -1为玩家
  event = $gameVariables.value(x) 变量指定

  location = below or behind - 在角色精灵后面播放动画
  location = above or front - 在角色精灵前面播放动画(默认)

查阅了很多地方也没有找到用法示例
请求具体的使用方法,非常感谢
作者: 雷影    时间: 2023-11-21 12:23
本帖最后由 雷影 于 2023-11-21 13:23 编辑

不难理解吧?相当于让一个动画重复显示在指定位置啊
新建事件--插件指令 写入
LoopAnim start 1 animid  指定事件头上显示一个循环动画(比如头上一直显示一个!号表示这个事件角色是任务NPC)
LoopAnim start 0 animid  这个是显示动画在你执行指令的这个事件上
LoopAnim start -1 animid 这个是显示在玩家控制的角色头上
LoopAnim start $gameVariables.value(x) animid 这个是指定一个X号变量  X自定比如99 这样改变99号的变量数值-1或0或1~999可以调整动画显示的位置参考上面

下面这两个简单理解成 设定是动画挡住角色或者角色挡住动画就可以了
SetAnimLoc event location     # 设置动画位置

location = below or behind - 在角色精灵后面播放动画
location =above or front - 在角色精灵前面播放动画(默认)


SetAnimLoc event  below or behind - 在角色精灵后面播放动画
SetAnimLoc event  above or front - 在角色精灵前面播放动画(默认)


PS:通常是设定在一开始创建一个一次性的自动事件执行指令,给村子里的NPC头上放上动画来表示NPC当前的情况,心情,任务图标之类的!相似功能的插件其实也有不少的

作者: 若叶梨    时间: 2023-11-22 09:10
雷影 发表于 2023-11-21 12:23
不难理解吧?相当于让一个动画重复显示在指定位置啊
新建事件--插件指令 写入
LoopAnim start 1 animid  指 ...

感谢回答……昨天怎么都回复不了,也没法设置最佳答案
没想到插件指令的用法和脚本还不一样

虽然这个插件最终还是没有完全达到想要的效果……




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1