IllustratorsLeak
Doxis

Doxis

patreon


Doxis posts

Button toggle script

Script to make objects toggle On/Off/Toggle/Do nothing

Can be used in any project and allows anything to be toggled, 

Script requires Usharp

https://github.com/MerlinVR/UdonSharp


Example code:

public class ButtonToggleEditor : Editor

    {

&...

View Post

Low poly couch

Special couches reduced with low poly count.

Use any material you want, gray preferred

View Post

Super optimised plane object

Compared to Unity's own Plane object that is made up to 10x10 planes in one, This optimised one is just "1 plane" instead.

A lot less Tris & Verts 

Just import the file and use as your regular plane GameObject!

View Post

Automatically teleport any object without user input

This script let's you automatically teleport any object if a player walks into an area for example


"Moving towards this area unhides this object or Teleport this object".

Take the door example from the other door, But now it's an automatic door that does not require user input.

Now when the player steps close to the door, The player also steps into a hidden object w...

View Post

Teleport any object

This script let's you teleport objects freely to a fixed position, 

Excellent use if you want to have a script that

"If player opens door -> Teleport object to this position" to prevent having duplicated objects taking up storage

position

rotation

localScale


Remove the comments " // " on networking if you would like it to sync between playe...

View Post

New avatar will be available at a later date!

New avatar will be available at a later date!

New avatar being worked on, With a few different toggles such as skin colors and of course pc & quest support! 

View Post

VRChat U# - Access Trigger System

What we utilize a string that we call

"public string[] allowedUsers;"

Remember that the Name that is this field needs to be a exact match to how it is in VRChat. 

A username that is "Abc123"
Is not the same as
"abc123"

Import the script and place it on any object, It will turn itself into a interact button.

Full script below.

using Syste...

View Post

Spin the bottle script

Spin the bottle U# script,
Attach it to a GameObject then you should be good to go


using UdonSharp;using UnityEngine;using VRC.SDKBase;using VRC.Udon; namespace Thry.SpinTheBottle{ public class Bottle : UdonSharpBehaviour    { //===========Public Config fields===========  //Settings public int SPIN_COUNT = 5;        [Too...

View Post

ChargeRing Script

Have fun with this one!

U#

using UdonSharp;

using UnityEngine;

using VRC.SDKBase;

using VRC.Udon;


public class ChargeRing1 : UdonSharpBehaviour

{

    public UdonBehaviour controller1;

    public UdonBehaviour controller2;

    public UdonBehaviour controller3;

...

View Post

U# Interact toggle script

Here is a super simple script on how to toggle the state of an object in Unity via Udonsharp U# to be Active or Inactive (Visible or not)


Create a new U# script

Name it something so you can remember it easily.

Open up the script in your editor and then paste this as a public class:


public class InteractToggle : UdonSharpBehaviour 

 &...

View Post

Sync state of an object to new joiners

This script allows you to sync the state of any object to new joiners so they can see what the master sees. Perfect if you use conditions to turn on / off game objects while the world is active.

Example:
Pool table is turned off

Master turns on the pool table

New joiners join with the pool table turned off but syncs towards the master, [GameObject -> ON], Then it will au...

View Post

Udonsharp script to reset the scale of a object

This is a script with the purpose of resetting the scale of an object to 1,1,1 if you use change the scale of it game.

I attached the script below.


Cheers

View Post

Increase height script via slider

This can be used to increase the height of any object in your worlds.

Create a new U# script.

Name it witha  fitting name


Attach the following script:

using UdonSharp;

using UnityEngine;

using VRC.SDKBase;

using VRC.Udon;

using UnityEngine.UI;


public class IncreaseH : UdonSharpBehaviour


{

&nb...

View Post

Golf files

Golf files

You can mostly ignore these, just a test

View Post