Потому что канвасу нужен рейкастер
 Oxnack
                          IT
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Oxnack
                          IT
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  У Canvas есть <Graphic raycaster> он создает лучи на холсте, и Raycast проверяет, были ли они поражены, посмотри в настройки Canvas, возможно у тебя отсутствует он
 Oxnack
                          IT
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Oxnack
                          IT
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Обсуждают сегодня