public void BindReferences() { SysLog.Log("SysRef.BindReferences"); UiRef = GameObject.FindObjectOfType <UiRef>(); sysState = GameObject.FindObjectOfType <SysState>(); sysClock = GameObject.FindObjectOfType <SysClock>(); }
public void Serialize(Stream serializationStream, object value) { if (SerializationInfoContainer.IsState(value.GetType())) { value = new SysState() { TypeName = value.GetType().AssemblyQualifiedName, Value = value }; } else if (!(value is IMobileObject)) { new BinaryFormatterWrapper().Serialize(serializationStream, value); return; } new MobileFormatter().Serialize(serializationStream, value); }