Project1

标题: 好,现在明白技能该怎么设置了,进阶一步呢。 [打印本页]

作者: 小天    时间: 2012-5-2 16:57
标题: 好,现在明白技能该怎么设置了,进阶一步呢。
还是详细说明一下需求先。
1内容:技能系统
2配置:用一套UI承载技能配置功能,说白了就是玩家在U键和I键两个键位上配置两个技能,战斗时可以分别触发。
3技能既可以配置在U键上,也可以配置在I键上。
我的思路:


老实说,我的思路是卡住了。现在目前想到的是到这里,请各位帮我想想该怎么实现,如果能有范例或者能做一个Gpd给我就更好了。
如果是深圳本地的,我请客答谢。
技能实现思路:
1技能的安排:
玩家有u和I键施展两个技能。技能会有一个UI供玩家配置。实现方法如下。
1设计一个技能面板
2类似装备设定,为两个按钮各新建两个开关。skill-1和skill-2.
3玩家新建两个相同的动作,命名为发射魔法。
4从待机引出两个逻辑出发到分别到两个魔法。第一个魔法为按下U键。第二个为按下I键。
5U键发射发射开关skill-1打开的魔法。I键发射skill-2打开的魔法。发射时候,U键打开skill-1开关用以触发魔法。I键类同。
6设置环节。在UI上放置两个按钮。分别选中对其设置,此处和装备保持一致。
7设置到第一个按钮时第一个按钮上放置技能后。获得道具。并通过skill-1发射该魔法。


求思路或者工程。多谢各位
作者: jiuji250    时间: 2012-5-2 18:12
好乱。。先占位我再慢慢看,刚开始看还以为是要做UI设计。。
作者: 小天    时间: 2012-5-2 22:26
jiuji250 发表于 2012-5-2 18:12
好乱。。先占位我再慢慢看,刚开始看还以为是要做UI设计。。

就是我有8个技能,玩家可以配置在2个键上,U和I。按下U和I,分别触发对应技能。
作者: jiuji250    时间: 2012-5-2 22:48
明白啦这样啊,我也在做技能系统,用的是鼠标菜单,主要是道具和变量
作者: 0光    时间: 2012-5-3 05:59
菜单中技能的显示用字体做,U,I键的技能用变量来区别,把这两个变量的名字说给你听你就明白了:U键技能编号,I键技能编号,Gdp的话有时间给你做一个
作者: ds_daybreak    时间: 2012-5-4 08:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: liwwu622ljw    时间: 2012-5-4 23:22
新建   变量:配置于“u”键的魔法代号,配置于“i”键的魔法代号
         菜单:物品,窗口,光标

菜单配置:光标:(窗口1 物品1 物品2 物品3 物品4 物品5 物品6 物品7)设置关联变量为:配置于“u”键的魔法代号
               光标(2):(窗口2 物品1 物品2 物品3 物品4物品5 物品6物品7)设置关联变量为:配置于“i”键的魔法代号
新建  动画(随便弄一张透明的图片)
        对象1(使用上面透明的动画)

           新建动作  初始状态   设置为按下u建转到  准备魔法
                         准备魔法    设置为:u键放开瞬间   (变量  配置于“u”键的魔法代号  为1时转到 释放魔法1       配置于“u”键的魔法代号  为1时转到 释放魔法2   配置于“u”键的魔法代号  为1时转到 释放魔法3 )
                         释放魔法1   发射子弹1
                         释放魔法2   发射子弹2
                         释放魔法3  发射子弹3

  对象2(使用上面透明的动画)
           新建动作  初始状态   设置为按下u建转到  准备魔法
                         准备魔法    设置为:变量  配置于“u”键的魔法代号  为4时转到 释放魔法4      配置于“u”键的魔法代号  为5时转到 释放魔法5  配置于“u”键的魔法代号  为6时转到 释放魔法6
                         释放魔法4  发射子弹1
                         释放魔法5  发射子弹2
                         释放魔法6  发射子弹3
最后在  “插件总体设置”
          物品1使用时  作为玩家的子对象为 对象1
  物品2使用时  作为玩家的子对象为 对象1
  物品3使用时  作为玩家的子对象为 对象1
  物品4使用时  作为玩家的子对象为 对象2
  物品5使用时  作为玩家的子对象为 对象2
  物品6使用时  作为玩家的子对象为 对象2
大概就是这样了,不管你有多少种魔法都可以配置





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