golang结构体 新人求助:关于方法、结构体和值传递

是违反之前的数据定义约定的洳果我们的重逢是一个错,那我愿与你一生将错就错。

//违反之前的数据定义约定

我希望当我New Unit的时候,可以知道这个Unit所拥有的Ability中,每一个Ability分别是什么什么触发条件和对应的触发动作.

与此同时,我希望将Ability抽象出来

这样一来便于我灵活的将ability赋给任意一个或多个unit,也便于我维护逻辑

但这个时候小弟遇到了麻烦.

我不知道如何才能传递event和对应的方法,这样一来我就没法把ability抽象出来了.

求助论坛各位前辈.感谢

我要回帖

更多关于 golang结构体 的文章

 

随机推荐