tibony 发表于 2018-3-8 08:56:55

[提问]有没有大神可以告诉我,include(包含一个类)的时机.

分析后的需求 : A类的某个事件触发后应该生成B类.
A类需要生成B类的实现方式
#1 A类include B类,直接拿着B类生成

   问题:其他项目当兵不需要B类的存在时,使用A类的资源就必须连着B类一起带走.


#2 新建一个C类(类似管理)C来绑定A的特定事件调度来生成B类

   问题:#1凭空多出一个C类的成本.
             #2当新的项目想要使用实现方式1中A带着B类的功能时,需要把C类带走,而且C类可能还需要改装因为C类很有可能并不匹配新项目的需求.


现在抛出的问题是:当什么情况时候使用A类includeB类的方式(在设计A B C类的期间)




tibony 发表于 2018-3-8 09:09:43

补充一下,其实我想表达的是
我希望可以尽可能的让每一个类独立而不依赖任何类,至少不依赖UE4源生以外的类(新建类).
但是在满足需求时必然后有需求包含依赖.

那么什么时候考虑依赖呢?

mknmknmk 发表于 2018-3-16 10:59:28

查看虚幻4 module依赖 或者插件开发
页: [1]
查看完整版本: [提问]有没有大神可以告诉我,include(包含一个类)的时机.