This is an older version of the documentation.
View the latest version here.
Flipside Studio uses a whitelist to verify the scripts that can be attached to your characters and sets. This helps keep our users secure and also prevents a whole host of bugs from happening due to the wide variety of components available in the Unity game engine.
The following is a list of whitelisted Unity and third party components that can be used in custom characters and sets.
Characters
Characters may use the following components:
- DynamicBone
- DynamicBoneCollider
- ONSPAudioSource
- TMPro.TMP_SubMesh
- TMPro.TextMeshPro
- TMPRo.TextMeshProUGUI
- TrailsFX.TrailEffect
- UnityEngine.Animation
- UnityEngine.Animations.AimConstraint
- UnityEngine.Animations.LookAtConstraint
- UnityEngine.Animations.ParentConstraint
- UnityEngine.Animations.PositionConstraint
- UnityEngine.Animations.RotationConstraint
- UnityEngine.Animations.ScaleConstraint
- UnityEngine.Animator
- UnityEngine.AudioSource
- UnityEngine.BoxCollider
- UnityEngine.Canvas
- UnityEngine.CanvasRenderer
- UnityEngine.CapsuleCollider
- UnityEngine.Cloth
- UnityEngine.Joint
- UnityEngine.Light
- UnityEngine.LineRenderer
- UnityEngine.MeshCollider
- UnityEngine.MeshFilter
- UnityEngine.MeshRenderer
- UnityEngine.ParticleSystem
- UnityEngine.ParticleSystemRenderer
- UnityEngine.Playables.PlayableDirector
- UnityEngine.Projector
- UnityEngine.Rigidbody
- UnityEngine.SkinnedMeshRenderer
- UnityEngine.SphereCollider
- UnityEngine.TrailRenderer
- UnityEngine.Transform
- UnityEngine.UI.CanvasScaler
- UnityEngine.UI.Image
- UnityEngine.UI.RawImage
|
Sets
Sets may use the following components:
- Cinemachine.CinemachineBrain
- Cinemachine.CinemachineVirtualCamera
- DynamicBone
- DynamicBoneCollider
- NewtonVR.NVRSnappable
- ONSPAudioSource
- TMPro.TMP_SubMesh
- TMPro.TextMeshPro
- TMPRo.TextMeshProUGUI
- TrailFX.TrailEffect
- UnityEngine.AI.NavMeshAgent
- UnityEngine.AI.NavMeshModifier
- UnityEngine.AI.NavMeshObstacle
- UnityEngine.AI.NavMeshSurface
- UnityEngine.AI.OffMeshLink
- UnityEngine.Animation
- UnityEngine.Animations.AimConstraint
- UnityEngine.Animations.LookAtConstraint
- UnityEngine.Animations.ParentConstraint
- UnityEngine.Animations.PositionConstraint
- UnityEngine.Animations.RotationConstraint
- UnityEngine.Animations.ScaleConstraint
- UnityEngine.Animator
- UnityEngine.AudioReverbZone
- UnityEngine.AudioSource
- UnityEngine.BoxCollider
- UnityEngine.Camera
- UnityEngine.Canvas
- UnityEngine.CanvasRenderer
- UnityEngine.CapsuleCollider
- UnityEngine.Cloth
- UnityEngine.EventSystems.EventSystem
- UnityEngine.EventSystems.StandaloneInputModule
- UnityEngine.Joint
- UnityEngine.LensFlare
- UnityEngine.Light
- UnityEngine.LightProbeGroup
- UnityEngine.LineRenderer
- UnityEngine.MeshCollider
- UnityEngine.MeshFilter
- UnityEngine.MeshRenderer
- UnityEngine.ParticleSystem
- UnityEngine.ParticleSystemRenderer
- UnityEngine.Playables.PlayableDirector
- UnityEngine.Projector
- UnityEngine.ReflectionProbe
- UnityEngine.Rigidbody
- UnityEngine.SkinnedMeshRenderer
- UnityEngine.SphereCollider
- UnityEngine.Terrain
- UnityEngine.TerrainCollider
- UnityEngine.TextMesh
- UnityEngine.Timeline.SignalReceiver
- UnityEngine.TrailRenderer
- UnityEngine.Transform
- UnityEngine.UI.CanvasScaler
- UnityEngine.UI.Image
- UnityEngine.UI.RawImage
- UnityEngine.WindZone
- uDesktopDuplication.Texture
|
Unsupported components
If you have a component you think we should include in our whitelist, let us know on our
Flipside community forum.
Next: Resources