抽象父类A 有抽象方法 Method(B中的所有属性);
继承A的 子类有A1、A2、A3、A4........
上下文类 Context
脚本B 这个脚本B挂在unity 物体上的,在Inspector中显示属性,可以初始化修改
B中有二十多个属性,
在B中 创建对象A 和 创建对象Context,方便调用A的各种子类中方法,
这有点像策略设计模式,想法是一个物体挂上脚本B就可以完成A类各种情况的方法运行,
在编写的过程中,A要得到B中的属性,所以必须传参数,但是B中的属性实在是太多了,这样传参实在是有笨,而且也不好阅读,又涉及传递进入属性的值,返回到B的属性中,
请问有什么方便点方法?谢谢!
另外尝试过 把A类中的抽象方法 Method(B b);
把整个B对象传递进去,可以运行,
但是不知道对不对?