유니티 웹서버 다운로드

내 게임에 대한 파일을 업데이트 할 수 있도록 웹 서버에서 파일의 전체 디렉토리를 다운로드하려고합니다. (폴더 구조가 중요합니다) AssetBundles가 웹 서버에서 .obj 파일을 다운로드하여 GameObject로 변환하여 장면에 로드할 수 있다는 의미입니까? 보안상의 이유로 사용자 이름과 암호의 해시가 사용자 이름과 암호 자체가 아닌 서버로 전송됩니다. 사용자 지정 PHP 스크립트에서 사용할 수 있도록 원시 사용자 이름과 암호를 서버에 보내려면 ES3Cloud.AddPOSTField 메서드를 사용하여 POST 변수로 추가합니다. ES3Cloud.Sync 방법을 사용하여 로컬 파일을 서버와 동기화할 수 있습니다. WebGL 플레이어와 ES3Cloud.php가 동일한 서버에 있는 경우 ES3Cloud는 다른 플랫폼에서와 동일한 방식으로 작동합니다. WebGL 플레이어가 ES3Cloud.php 파일과 다른 서버에 있는 경우 WebGL은 서버에 CORS를 사용하도록 설정해야 합니다. 이에 대한 자세한 내용은 Unity의 WebGL 네트워킹 가이드에서 확인할 수 있습니다. 현재 사용 중인 파일에는 런타임 중에 읽히는 StreamingAssets 폴더 내부에 구성된 계층 구조가 있습니다. 게임이 시작되면 버전 관리 텍스트 파일을 서버의 버전 관리 파일과 비교하고 다른 경우 서버 파일로 업데이트해야 합니다. Easy Save 3에 포함된 MySQL 테이블과 PHP 파일을 사용하면 서버의 데이터베이스와 파일을 업로드, 다운로드 및 동기화할 수 있습니다. 내 서버에서 비디오를 가져와서 내 게임에서 나중에 볼 수 있도록 내 어슬에 저장하려고합니다. www의 사용에 대해 알고 있습니다. 하지만 URL을 주는 내 서버에서 비디오를 다운로드 하는 방법을 이해 가 없습니다.

다음은 텍스처로 비디오를 얻을 수있는 코드입니다. 유니티 에디터에서 저장하거나 .obj와 같은 3D 파일에 저장 – 당신은 자산 번들의 형태로 모델을 저장할 수 있습니다. AssetBundles를 사용하기로 결정한 경우 이 자산에서 시작할 수 있습니다 https://www.assetstore.unity3d.com/en/#!/content/45836. 정리가 필요한 경우, 나는 그렇게 할 수 있습니다. 하지만 자산 번들에서 obj 파일을 인스턴스화하려면 어떻게 해야 합니까? Unity의 예제를 사용하여 인스턴스화하려고 할 때마다 null 참조 또는 이와 같은 오류가 발생합니다. 하지만 .obj의 다운로드가 성공적임을 확인할 수 있습니다. ES3Cloud 코루틴을 호출한 후에는 ES3Cloud.isError 변수를 확인하여 요청이 성공적임을 항상 확인해야 합니다. 이 플러그인을 사용 하 여 문제가 발생 하는 경우, 그것은 가장 가능성이 있기 때문에 인터넷 브라우저는 더 이상 그것을 지원. 수많은 브라우저 -를 포함 하 여 크롬, 파이어 폭스, 오페라 와 다른 사람-이 플러그인에 대 한 지원을 중단.