• 天津宣讲十九大:津沽大地舞春风,小康路上添豪情 2019-05-21
  • 酱香酒为什么要在端午时节制曲微生物 酒曲 2019-05-20
  • 回复@艾鸣1:你看强坛除了小寻子这种跟你一样老蚕的人之外,有人会有人敢支持你么? 2019-05-15
  • 中国经济稳中向好的发展态势没有变 2019-05-14
  • 私扫码付不加控制党政和人行国有银行国有企业自动退出历史舞台 2019-05-11
  • 你真没一点脑子,文字是哪个人的,你到说说啊 2019-05-04
  • 黎明华丽转身成监制 他给四川金丝猴拍了部动画片 2019-05-04
  • 候选案例:爱在华住滇西北宿改工程 2019-05-02
  • 山西寿阳:竹马戏演员的台前幕后 2019-04-26
  • 96次航拍峨眉 换个角度看巴蜀名山 中国国家地理网 2019-04-23
  • 俄罗斯电影《最后一球》定档落魄球星遇上菜鸟球队 2019-04-21
  • 【理上网来·辉煌十九大】缅甸资深媒体人高度评价习近平十九大报告:立意高远 内涵丰富 2019-04-21
  • 特朗普和金正恩先后抵达嘉佩乐酒店 会晤即将开始 2019-04-17
  • 中国侨联直属机关党委举办党务干部培训班 2019-04-17
  • 上海合作组织青岛峰会举行 2019-04-07
  • 福建体彩31选7今日开奖: 大锅的案例 Unity 简易流程编辑系统

    27
    回复
    6057
    查看
    打印 上一主题 下一主题
    [ 复制链接 ]
    排名
    4564
    昨日变化

    福建36选7和值走势图 www.00-na.com 18

    主题

    89

    帖子

    1021

    积分

    Rank: 9Rank: 9Rank: 9

    UID
    97961
    好友
    5
    蛮牛币
    1103
    威望
    0
    注册时间
    2015-5-6
    在线时间
    536 小时
    最后登录
    2019-5-21

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?注册帐号

    x
    本帖最后由 泗阳该歇大锅 于 2018-8-9 12:51 编辑

    最近在做项目的时候,项目要求用户根据提示按步骤执行完一个任务,主要特点是:
      1.只有一条任务线
      2.任务中的操作完成后的判定没有统一标准
    针对以上特点,我构思并写了一个简易的流程编辑器,用于编辑任务流程。首先看一下编辑器的最终效果:


    首先分析一下上面的两个特点,第一点:只有一条任务线,不存在分支,这个比较好办,直接让任务挨个走完就行。第二点:操作完成后的判定没有统一标准,我的思路便是每个操作完成后,会发送一个消息到消息中心,消息中心再通知与该操作对应的任务已完成,这等于让每个操作自己判断自己是否完成。
    针对这个方案,我写了个简易的类图:这是类图链接:https://www.processon.com/view/link/5af24c18e4b07dbb994b48c1



    整理完类图后,我们就可以进行脚本的编写了,这里我只说一下我在写这个程序中所遇到的坑:
    为了让每个操作能自由拖拽,我使用了unity 编辑器扩展中的ReorderableLis,由于之前完全没有接触过这个东西,所以我花了一番功夫研究了一下,大家可以参考我的脚本,或者参考以下链接:
    Unity ReorderableList 可重新排序的列表框使用:https://blog.csdn.net/akof1314/article/details/49642109Variable Height Reorderable List Example:https://pastebin.com/WhfRgcdC  
    思路和要点都已说完,代码我就觉得没必要贴上来了,如果大家想看源码的话可以到我的码云上下载,这是源码:https://gitee.com/lq88888888/Simple-Task-System




    4四处流浪
    420/500
    排名
    7252
    昨日变化

    2

    主题

    91

    帖子

    420

    积分

    Rank: 4

    UID
    277901
    好友
    0
    蛮牛币
    1161
    威望
    0
    注册时间
    2018-4-19
    在线时间
    141 小时
    最后登录
    2019-4-9
    沙发
    2018-8-9 14:33:48 只看该作者
    7日久生情
    1857/5000
    排名
    1192
    昨日变化

    0

    主题

    543

    帖子

    1857

    积分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    87577
    好友
    0
    蛮牛币
    6795
    威望
    0
    注册时间
    2015-3-31
    在线时间
    336 小时
    最后登录
    2019-5-21
    板凳
    2018-8-10 08:42:00 只看该作者
    too good too strong!
    5熟悉之中
    749/1000
    排名
    4110
    昨日变化

    1

    主题

    237

    帖子

    749

    积分

    Rank: 5Rank: 5

    UID
    245227
    好友
    0
    蛮牛币
    965
    威望
    0
    注册时间
    2017-9-21
    在线时间
    151 小时
    最后登录
    2019-5-10
    地板
    2018-8-10 09:20:34 只看该作者
    你做的应该是把脚本的层级逻辑做成类图的样子, 或者行为树的图形界面的样子, 或者AnimatorController的图形界面的样子, 每个事件节点直接通过界面就能看出来才能给策划用吧
    还有编辑器检视扩展有很多 Advanced Inspector / Odin Inspector这些
    排名
    4564
    昨日变化

    18

    主题

    89

    帖子

    1021

    积分

    Rank: 9Rank: 9Rank: 9

    UID
    97961
    好友
    5
    蛮牛币
    1103
    威望
    0
    注册时间
    2015-5-6
    在线时间
    536 小时
    最后登录
    2019-5-21
    5#
    楼主 2018-8-10 11:42:57 只看该作者
    tiancaiwlk 发表于 2018-8-10 09:20
    你做的应该是把脚本的层级逻辑做成类图的样子, 或者行为树的图形界面的样子, 或者AnimatorController的图形 ...

    以前都还不知道有这些插件,谢谢指导!
    7日久生情
    3741/5000
    排名
    1487
    昨日变化

    0

    主题

    2139

    帖子

    3741

    积分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    219676
    好友
    1
    蛮牛币
    3322
    威望
    0
    注册时间
    2017-7-12
    在线时间
    748 小时
    最后登录
    2019-5-21

    活力之星

    6#
    2018-8-10 16:31:49 只看该作者
    谢谢分享
    7日久生情
    2737/5000
    排名
    2230
    昨日变化

    1

    主题

    1754

    帖子

    2737

    积分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    119154
    好友
    0
    蛮牛币
    2876
    威望
    0
    注册时间
    2015-8-21
    在线时间
    352 小时
    最后登录
    2019-5-20
    7#
    2018-8-10 17:07:03 只看该作者
    谢谢楼主大大。
    排名
    13982
    昨日变化

    0

    主题

    10

    帖子

    99

    积分

    Rank: 2Rank: 2

    UID
    59503
    好友
    0
    蛮牛币
    145
    威望
    0
    注册时间
    2014-12-4
    在线时间
    29 小时
    最后登录
    2018-8-12
    8#
    2018-8-12 21:26:18 只看该作者
    兄弟,我也泗阳滴啊,在哪高就啊
    5熟悉之中
    863/1000
    排名
    3744
    昨日变化

    2

    主题

    59

    帖子

    863

    积分

    Rank: 5Rank: 5

    UID
    64257
    好友
    3
    蛮牛币
    1677
    威望
    0
    注册时间
    2014-12-29
    在线时间
    400 小时
    最后登录
    2019-5-21
    9#
    2018-8-13 08:47:24 只看该作者
    a489322920 发表于 2018-8-12 21:26
    兄弟,我也泗阳滴啊,在哪高就啊

    我也是哈
    4四处流浪
    405/500
    排名
    26980
    昨日变化

    0

    主题

    155

    帖子

    405

    积分

    Rank: 4

    UID
    45969
    好友
    0
    蛮牛币
    332
    威望
    0
    注册时间
    2014-9-21
    在线时间
    236 小时
    最后登录
    2019-5-17
    10#
    2018-8-13 14:31:21 只看该作者
    666666666666666666666666666666666
    8常驻蛮牛
    5110/10000
    排名
    1668
    昨日变化

    0

    主题

    3648

    帖子

    5110

    积分

    Rank: 8Rank: 8

    UID
    185339
    好友
    1
    蛮牛币
    3638
    威望
    0
    注册时间
    2016-11-20
    在线时间
    684 小时
    最后登录
    2019-5-21
    11#
    2018-8-15 09:23:54 只看该作者
    排名
    64926
    昨日变化

    0

    主题

    3

    帖子

    5

    积分

    Rank: 1

    UID
    294239
    好友
    0
    蛮牛币
    16
    威望
    0
    注册时间
    2018-8-21
    在线时间
    0 小时
    最后登录
    2018-8-21
    12#
    2018-8-21 15:41:31 只看该作者
    受益良多,多谢楼主
    5熟悉之中
    509/1000
    排名
    4660
    昨日变化

    1

    主题

    24

    帖子

    509

    积分

    Rank: 5Rank: 5

    UID
    253381
    好友
    1
    蛮牛币
    910
    威望
    0
    注册时间
    2017-11-8
    在线时间
    170 小时
    最后登录
    2019-5-21
    13#
    2018-8-23 14:42:51 只看该作者
    666这种图怎么画的
    7日久生情
    2880/5000
    排名
    2524
    昨日变化

    2

    主题

    1849

    帖子

    2880

    积分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    241666
    好友
    0
    蛮牛币
    10773
    威望
    0
    注册时间
    2017-9-6
    在线时间
    453 小时
    最后登录
    2019-1-31
    14#
    2018-8-24 11:55:05 只看该作者
    受益良多,多谢楼主
    5熟悉之中
    766/1000
    排名
    3723
    昨日变化

    9

    主题

    93

    帖子

    766

    积分

    Rank: 5Rank: 5

    UID
    224968
    好友
    0
    蛮牛币
    876
    威望
    0
    注册时间
    2017-6-3
    在线时间
    250 小时
    最后登录
    2019-5-17
    15#
    2018-8-24 16:32:46 只看该作者
    多谢楼主
    您需要登录后才可以回帖 登录 | 注册帐号

    本版积分规则

  • 天津宣讲十九大:津沽大地舞春风,小康路上添豪情 2019-05-21
  • 酱香酒为什么要在端午时节制曲微生物 酒曲 2019-05-20
  • 回复@艾鸣1:你看强坛除了小寻子这种跟你一样老蚕的人之外,有人会有人敢支持你么? 2019-05-15
  • 中国经济稳中向好的发展态势没有变 2019-05-14
  • 私扫码付不加控制党政和人行国有银行国有企业自动退出历史舞台 2019-05-11
  • 你真没一点脑子,文字是哪个人的,你到说说啊 2019-05-04
  • 黎明华丽转身成监制 他给四川金丝猴拍了部动画片 2019-05-04
  • 候选案例:爱在华住滇西北宿改工程 2019-05-02
  • 山西寿阳:竹马戏演员的台前幕后 2019-04-26
  • 96次航拍峨眉 换个角度看巴蜀名山 中国国家地理网 2019-04-23
  • 俄罗斯电影《最后一球》定档落魄球星遇上菜鸟球队 2019-04-21
  • 【理上网来·辉煌十九大】缅甸资深媒体人高度评价习近平十九大报告:立意高远 内涵丰富 2019-04-21
  • 特朗普和金正恩先后抵达嘉佩乐酒店 会晤即将开始 2019-04-17
  • 中国侨联直属机关党委举办党务干部培训班 2019-04-17
  • 上海合作组织青岛峰会举行 2019-04-07