《我的godot开发笔记》(一)一个愿望

Kingfeng

撰写了文章 更新于 2019-11-07 00:45:59

评论 2

OwenTsai 1年前

之前在比较systemic的一个原型里尝试过两种方法,为每一个entity创建输入和输出,例如棍子和TP。当一者的输入和另一者的输出匹配时,两者就会按照特定的规则交互。另一种方法是entity不去listen特定的物体,而是listen一类事件,例如塞尔达中电路会listen所有金属类物品,从而对金属块、金属武器做出反应,而不会与木制武器交互

Kingfeng [作者] 1年前

@OwenTsai ‍ 我现在差不多是这个思路的,每个对象输入输出,然后再外部加一个数据池储存一些标志,信号或者中间结果。
之前我想的太复杂了,导致物品之间互相传递数据好麻烦

登录奶牛关账号即可参与讨论

Kingfeng 的更多文章

查看所有文章
本系列收藏夹 爱发电! 测试 软件的测试实际上是一个极其必要的技巧,我是在学习编程的第二年才发现这个步骤的重要性,在此之前我一直使用一种更为麻烦的方法手动调试各种程序。索性大学期间并没有太复杂的项目 ...

更多你可能感兴趣的文章

这里只写我试出来的嫁祸方法,应该还有别的_(:з」∠)_ 如果有人刷不出成功嫁祸他人的成就的话,希望我这个指南可以帮到你 嫁祸对象 物证 凶器 部分口供,别的口供都是怎么善良礼貌怎么来 爹 情诗 (放2F主卧) 双 ...
嵌入内容
复制以下代码可将该奶牛关内容分享到其他网站。
预览
复制地址
复制以下链接可将该奶牛关该内容分享到其他网站。
1 / 1