• Hi Guest!

    We are extremely excited to announce the release of our first Beta for VaM2, the next generation of Virt-A-Mate which is currently in development.
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
AtomClickTrigger (VR Ready)

Plugins + Scripts AtomClickTrigger (VR Ready)

Download [0.02 MB]
AtomClickTrigger
● This can be triggered by clicking on the Atom like a button.
● Just add this plugin to the Atom.
● Define Triggers based on mouse Hover-in/out, click. In particular, it provides a toggle function to turn it on/off.
● CUA is now also supported in v0.2.
● VR Controller is now supported in v0.3.
● VR Head Hover/Click is now supported in v0.4. (If the VR Head is hovering, you can click with mouse or controller L/R)
● Person's part (hand, foot, breast, eye .... etc) selection is not yet supported. I will implement it in the future. (maybe next version)
● Person's clothing selection is not yet supported. I will implement it in the future. (maybe next next version)

● Please refer to the demo below for more details.
● Max Clickable Distance (meter)
- It is possible to specify the Maximum Clickable Distance.
● VR Head Hovering
- The center point of the VR Head and the center point of the Desktop are functionally the same.
- Hovering is possible with the position of the VR Head's viewing center point, and triggering is possible with mouse or controller L/R.
- Also, It is also supported in Desktop Mode Experimentally.
● VR Head Hovering - Support in VR Mode


● VR Head Hovering - Support in Desktop Mode

● Demo Update : Now the elevator door in the demo can be opened and closed using the SecondHandle Plugin without an any AnimationPattern.

14mhz.Plugin-AtomClickTrigger.1.UI.jpg

20250202 AtomClickTrigger Flow simple.jpg

20250202 AtomClickTrigger Flow UIElement.jpg
1. Trigger to SliderFloatValue
Atom-to-Atom interaction is always expensive.
For example, if you install ClickTrigger on one atom and successively call SliderFloatValue on another atom, a bottleneck will occur.
I discovered this problem in the process of installing and calling a separate Atom on the knob to open it by applying an animation effect to the Atom that serves as the gate.
However, I have confirmed that when both ClickTrigger and SliderFloatValue exist in one atom, no bottleneck problem occurs even when called.
Perhaps, if you install ClickTrigger on Atom in the future, you may need to add an area click function rather than an entire click function.

2. Ray Detection
When adjusting the scale of a Shape (Sphere) (for example, setting the scale to 0.1), the actual detectable range is much wider than the actual size.
Assumed, when the scale is reduced, the size of the collider does not appear to be reduced below a certain size.
----------------------------------------
Example Scenes
I was able to create a this demo thanks to Farger's Amazing Assets. Always Thanks Farger !
I was able to create a this demo thanks to Farger's Amazing Super Car. Always Thanks @Farger !
Additionally, Embody from Acid Bubbles, a legendary Plugin, was used. Thanks too @Acid Bubbles !
Also, The SecondHandle Plugin was used to open the door when clicked.
The Jump Plugin was used to move position when clicked.

Share this resource

Latest updates

  1. AtomClickTrigger v0.4 20250224

    ● add : VR Head Hover/Click Support (in VR/Desktop Mode) ● add : Max Clickable Distance ● fix ...
  2. AtomClickTrigger v0.3 20250208

    ● add : VR Controller support (request by huiyu914) ● fix : minor bug fix
  3. AtomClickTrigger v0.2 20250206

    ● add : CUA Atom support ● fix : Issue where plugins wouldn't work properly if Atom had a...

Latest reviews

Positive
Version: 4
Posted:
Awesome plugin for natural interactions
Upvote 0
Positive
Version: 4
Posted:
This plugin is awesome, thank you
i wonder if you could add option so, after a certain number of click, a different trigger can be activated (climax for example)..thank you =)
Upvote 0
Positive
Version: 3
Posted:
Very useful function! mouse not just mouse.
Upvote 0
Positive
Version: 3
Posted:
This makes the scene very smart.
Upvote 0
Positive
Version: 3
Posted:
Oh shit. This is really unbelievable. You're a genius, and I'm going to be using it in all my future scenes. This plugin is insane.
Upvote 0
Positive
Version: 3
Posted:
This is massive. Finally anything can be a button!
Upvote 0
Back
Top Bottom