大广
问一下,可否A类声明一个委托,同时定义一个操作某个gameobject的方法,方法赋给委托,然后通过另一个类B通过调用类A的委托的方式调用类A的该方法????@程序-求实习
我不想使用sendmessage,所以才这么问的。。。
大广
不是事件,就是委托。。。不过事件不就是缩小版的委托吗? 大广
我想让方法赋值给一个静态的委托变量,然后通过其他类来直接访问该委托的指定的方法
大广
函数里面的变量又不是都是静态的或者重新声明的,不能外部直接调用啊
那个函数是操作类A的东西的
在类A里面。。。操作gameobject
vsDog_专刷小游戏
哦明白 实际 就是 NGUI中 那个按钮传递委托方法的 意思啊
vsDog_专刷小游戏
然后 我 模拟 NGUI自己写了个方法我用了 一个enum 分来方法 这些方法 都定义在了其他的gameobject中 程序-求实习
@大广 推荐你一个模式,抽象工厂,你看一下,把架构好好梳理
vsDog_专刷小游戏
然后再其他方法中 访问他直接访问他的 点击方法然后 这么干 vsDog_专刷小游戏
仅供参考 因为我的项目 无法使用NGUI 我就模拟他这么做的