Unity 单个商品和商城之间传值的方式

Unity 单个商品和商城之间传值的方式

----------------------------------------

上图中红框部分就是一个Item,肯定这个item身上有一个类,此类用于管理每一个商品数据,商城肯定是一个类表示的,用于管理商城

--------------------------------------

商品类和商城类 ,数据怎么联系,具体点说,就是点选每一个商品,如何将商品数据通知给外城的商城

---------------------------------------

我总结的办法有三种:

1 事件通知

    商品类中定义一个全局的公有静态事件,商品类初始化商品时,将商品类中的接收方法与商品事件绑定

--------

2 单例通知

   将商城做成一个单例对象,便于获取

--------

3 商城初始化每件商品时,将自己这个gameObject对象传给商品




FR:海涛高软(QQ技术交流群:386476712)