protected override void Start() { base.Start(); var args = new UnityObjectEventArgs(_camera); Notifier.SendEventNotification(OnCameraStart, args); }
// void OnDrawGizmos() // { // if (_stageRect != null) // { // Gizmos.color = Color.green; // Gizmos.DrawWireCube(_stageRect.center, new Vector3(_stageRect.size.x, _stageRect.size.y, 4.0f)); // } // } private void HandleCameraStart(UnityObjectEventArgs args) { var camera = args.arg as Camera; _stageRect = GetStageRect(camera, _origin); }
private void HandleCameraStart(UnityObjectEventArgs args) { CreateBarriers(ZMStageInfo.Instance.StageRect); }