Skip to content

Repository files navigation

Extra UnityEngine

Provides extension methods to extend classes/structs under UnityEngine namespace

Installation

upm add package dev.upm-packages.extraunityengine

Extension methods

UnityWebRequest

ApplyDownloadHandler

publicstaticUnityWebRequestApplyDownloadHandler(thisUnityWebRequestself,DownloadHandlerdownloadHandler){}

Set DownloadHandler instance to UnityWebRequest instance via downloadHandler property.

ApplyUploadHandler

publicstaticUnityWebRequestApplyUploadHandler(thisUnityWebRequestself,UploadHandleruploadHandler){}

Set DownloadHandler instance to UnityWebRequest instance via downloadHandler property.

ApplyRequestBody

publicstaticUnityWebRequestApplyRequestBody(thisUnityWebRequestself,stringrequestBody){}publicstaticUnityWebRequestApplyRequestBody(thisUnityWebRequestself,IEnumerable<byte>requestBody){}publicstaticUnityWebRequestApplyRequestBody(thisUnityWebRequestself,byte[]requestBody){}

Set request body to UnityWebRequest instance via UploadHandlerRaw class

requestBody will convert by System.Text.Encoding.UTF8.GetBytes() if passed as string

ApplyRequestHeader

publicstaticUnityWebRequestApplyRequestHeader(thisUnityWebRequestself,stringname,stringvalue){}

Set request header to UnityWebRequest instance via SetRequestHeader() method

ApplyRequestHeaders

publicstaticUnityWebRequestApplyRequestHeaders(thisUnityWebRequestself,IDictionary<string,string>requestHeaders){}

Set request headers to UnityWebRequest instance via SetRequestHeader() method

About

Extensions to extend UnityEngine classes/structs

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages