Unity3D 代理的使用及获取两个碰撞器的碰撞   Unity中的事件机制封装的并不是特别好,如果学过AS3的,会发现再也没有比AS3封装的更完美的了,包括事件机制用起来都是那么的完美。步入正题:
首先创建一个类,比如MyClass,在MyClass中定义代理:


public delegate void ColorChangeEventHandler(Color c, string Tag);
public event ColorChangeEventHandler OnColorChangeEvent;