Tôi đang cố gắng tạo bề mặt cảm ứng hình tam giác cho iOS nơi người dùng có thể kéo quanh một điểm bên trong hình tam giác này. Sử dụng thông tin từ trang này , thật dễ dàng để biết liệu điểm kéo ở bên trong hay bên ngoài tam giác. Tuy nhiên, tôi muốn cắt điểm vào các cạnh tam giác nếu người dùng kéo ra ngoài tam giác.
Điều này dễ dàng cho bên AB và bên AC , vì tôi chỉ cần đặt vectơ u hoặc v tương ứng bằng 0 nếu ngón tay của người dùng kéo ra ngoài các cạnh này. Tuy nhiên, tôi không chắc chắn làm thế nào để tìm điểm p, bên BC. Tôi cần tìm điểm giao nhau này nếu người dùng kéo ngón tay ra ngoài rìa BC .