roAssetFetcherProgressEvent
6 min
este evento es generado por el objeto roassetfetcher a intervalos regulares durante las descargas de archivos utilice el método roassetfetcher setfileprogressintervalseconds() para personalizar la frecuencia con la que se generan los eventos de progreso ifassetfetcherprogressevent getfilename() as string devuelve el nombre del archivo asociado con el evento el nombre del archivo se recupera de la especificación de sincronización asociada con el roassetfetcher que generó el evento getfileindex() as integer devuelve el índice basado en cero de la especificación de sincronización del archivo asociado con el evento getfilecount() as integer devuelve el número total de archivos dentro de la especificación de sincronización getcurrentfiletransferredmegabytes() as integer devuelve el número de megabytes transferidos que pertenecen al archivo asociado con el evento getcurrentfilesizemegabytes() as integer devuelve el tamaño del archivo asociado con el evento getcurrentfilepercentage() as float devuelve un número de punto flotante que representa el porcentaje de descarga del archivo asociado con el evento el tamaño/porcentaje del archivo devuelto por los métodos anteriores se deriva del tamaño del recurso en la roassetcollection o especificación de sincronización asociada, no del encabezado http "content length" especificar un tamaño de recurso de cero hará que estos métodos devuelvan cero ifuserdata setuserdata(user data as object) as void establece los datos del usuario getuserdata() as object devuelve los datos del usuario que se establecieron previamente mediante setuserdata() (en el objeto de evento o de origen) devolverá invalid si no se ha establecido ningún dato