void ReleaseDesignerOutlets() { if (CaptureButton != null) { CaptureButton.Dispose(); CaptureButton = null; } if (TakeEmojiButton != null) { TakeEmojiButton.Dispose(); TakeEmojiButton = null; } if (TakeNoteButton != null) { TakeNoteButton.Dispose(); TakeNoteButton = null; } if (TakePictureButton != null) { TakePictureButton.Dispose(); TakePictureButton = null; } if (TakeVideoButton != null) { TakeVideoButton.Dispose(); TakeVideoButton = null; } }
void Start() { ImagePlaneObj = GameObject.FindGameObjectWithTag("imagePlane"); CaptureButtonObj = GameObject.FindGameObjectWithTag("captureButton"); CaptureButton = CaptureButtonObj.GetComponent <CaptureButton>(); _numShots = 0; }
// Use this for initialization void Start() { _myScore = 0; gameObject.guiText.text = _myScore.ToString(); _captureButtonObj = GameObject.FindGameObjectWithTag("captureButton"); _captureButton = _captureButtonObj.GetComponent <CaptureButton>(); }
private async void Capture_Tapped(object sender, EventArgs e) { try { MessagingCenter.Send <Object>(new Object(), "CaptureClick"); await CaptureButton.ScaleTo(0.8, 100, Easing.Linear); await CaptureButton.ScaleTo(1, 100, Easing.Linear); } catch (Exception) { } }
// Use this for initialization void Start() { g = FindObjectOfType <gameState>(); server = GameObject.FindObjectOfType <Server>(); cb = gameObject.AddComponent <CaptureButton>() as CaptureButton; cb.target = this; cb.enabled = false; cb.button = new GameObject(); cb.button.AddComponent <Button>(); cb.button.GetComponent <Button>().onClick.AddListener(() => { capture(true); }); shipPieces = new Dictionary <int, Piece>(); piratePieces = new Dictionary <int, Piece>(); for (int i = 1; i < 5; i++) { shipPieces.Add(i, null); piratePieces.Add(i, null); } RaycastHit hit; Ray ray = new Ray(transform.position, Vector3.right); if (Physics.Raycast(ray, out hit, 5f)) { neighbors.Add(hit.collider.gameObject); } ray = new Ray(transform.position, Vector3.left); if (Physics.Raycast(ray, out hit, 5f)) { neighbors.Add(hit.collider.gameObject); } ray = new Ray(transform.position, Vector3.forward); if (Physics.Raycast(ray, out hit, 5f)) { neighbors.Add(hit.collider.gameObject); } ray = new Ray(transform.position, Vector3.back); if (Physics.Raycast(ray, out hit, 5f)) { neighbors.Add(hit.collider.gameObject); } }
void ReleaseDesignerOutlets() { if (CameraView != null) { CameraView.Dispose(); CameraView = null; } if (CaptureButton != null) { CaptureButton.Dispose(); CaptureButton = null; } if (NoCamera != null) { NoCamera.Dispose(); NoCamera = null; } if (ScrollView != null) { ScrollView.Dispose(); ScrollView = null; } }