Tôi có cảnh 2D được cho là hiển thị danh sách các cảnh các tông có sẵn (như hình thu nhỏ). Sau khi người dùng chạm vào hình thu nhỏ, tôi đang cố gắng gửi anh ấy đến cảnh bìa cứng đã chọn. Tuy nhiên, tôi không thể bắt các sự kiện liên lạc trong cảnh đầu tiên (danh sách). Sau một lần chạm, không có gì xảy ra, chỉ cần đặt. (EDIT: Tôi sẽ thêm rằng tôi đã thử nghiệm này chỉ có trên Android)Sử dụng SDK Cardboard trong Unity 5 - không có sự kiện chạm?
Đây là những gì tôi đã làm để kiểm tra:
- tôi có thể tạo một dự án mới (Unity 5.0.2f) - 2D
- Tôi đặt một nút giao diện người dùng và trường văn bản vào cảnh
- Tôi thêm tập lệnh được kích hoạt sau khi nhấp vào nút - nó chỉ thay đổi văn bản của trường văn bản thành "Đã nhấp" --- >>> TẤT CẢ CÔNG TRÌNH RƯỢU, khai thác nút trên màn hình cảm ứng hoạt động như mong đợi, văn bản đã thay đổi < < < ---
- Tôi nhập SDK Carboard của Google --- >>> KHÔNG CÓ CÔNG VIỆC TOUCH EVENT! Nhấn vào xử lý không bao giờ kích hoạt < < < ---
- tôi delete Tông SDK của Google --- >>> TAPS hoạt động trở lại < < < ---
Các kịch bản của nhấp chuột được kích hoạt đơn giản:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class TestScript : MonoBehaviour {
public Text text;
// Use this for initialization
void Start() {
}
// Update is called once per frame
void Update() {
}
public void ButtonClicked() {
text.text = "Clicked!";
// Application.LoadLevel ("DemoScene");
}
}
Vì vậy, về cơ bản, nhập SDK Cardboard hoàn tất ngắt sự kiện liên lạc trong Unity 5. Nếu tôi kiểm tra trực tiếp sự thống nhất, sự kiện chuột làm việc ổn. Văn bản được thay đổi ngay cả khi SDK Cardboard được nhập. Có ai có ý tưởng nào không? Tôi có làm điều gì sai hay đây là lỗi Unity?