• Hi Guest!

    Please be aware that we have released another critical security patch for VaM. We strongly recommend updating to version 1.22.0.12 using the VaM_Updater found in your installation folder.

    Details about the security patch can be found here.
AtomClickTrigger (VR Ready)

Plugins + Scripts AtomClickTrigger (VR Ready)

This plugin is fantastic and allows for a lot of interactions that were previously impossible to time, and I've already come up with a lot of ideas to use in my scene!:LOL:

After testing it seems that this version of the plugin can only be used on atoms without a parent, if the atom has a parent the plugin won't work properly, hopefully this can be optimised in future versions

There is another small problem, I'm running VAM with the Chinese translation patch and found that the following four buttons do not work, clicking them does not respond, even in the plugin demo scene, the hover in/out function works fine, but cannot be edited in the plugin interface. When I use Alt+T to switch to English, these four buttons can be interacted with normally.

屏幕截图 2025-02-06 102359.png


 
I really like your work. I highly recommend that you look into developing plugins that support VR features, such as displaying mouse pointers in VR and improving camera angle switching within VR environments. This game truly delivers an immersive,震撼效果 when played in VR, while the desktop version is primarily for scene editing purposes.:D
 
This plugin is fantastic and allows for a lot of interactions that were previously impossible to time, and I've already come up with a lot of ideas to use in my scene!:LOL:
After testing it seems that this version of the plugin can only be used on atoms without a parent, if the atom has a parent the plugin won't work properly, hopefully this can be optimised in future versions
There is another small problem, I'm running VAM with the Chinese translation patch and found that the following four buttons do not work, clicking them does not respond, even in the plugin demo scene, the hover in/out function works fine, but cannot be edited in the plugin interface. When I use Alt+T to switch to English, these four buttons can be interacted with normally.

Thanks for your review.
1. if the atom has a parent the plugin won't work properly
-> The bug has already been fixed and will be released in the next version (v2). You can also use the patch version below.
2. no respond with Chinese translation
-> I m so sorry, I developed a listener that integrates several button functions into one. for example, The listener responds using ["Mouse Hover-in Trigger" + "Trigger"] or ["Mouse Hover-in Trigger" + "Test"] as the call string. In your case the correct action is not guaranteed because the calling string is transformed by the translator.

Thanks again for your valuable review.
Have a nice day.

Now patch v2 test version is ready. Please download and change the extension from .txt to .var.
with the announcement of a new release, attachments have been removed.
 
Last edited:
I really like your work. I highly recommend that you look into developing plugins that support VR features, such as displaying mouse pointers in VR and improving camera angle switching within VR environments. This game truly delivers an immersive,震撼效果 when played in VR, while the desktop version is primarily for scene editing purposes.:D

I will also planning to support VR in the near future.
Thanks so much your review.
 
Last edited:
I really like your work. I highly recommend that you look into developing plugins that support VR features, such as displaying mouse pointers in VR and improving camera angle switching within VR environments. This game truly delivers an immersive,震撼效果 when played in VR, while the desktop version is primarily for scene editing purposes.:D
Hi, huiyu914 !
I developed a VR-ready version. Could you please test it to see if there are any problems?
Note that the Atom trigger button is select button, not grab button, on the controller.
And if there are no problems, could you please leave a review and rating? 😄

Please download and change the extension from .txt to .var.
with the announcement of a new release, attachments have been removed.
 
Last edited:
I'm stupid enough to request that you come up with a detailed tutorial on setting up triggers. Preferably with video content is it ok for you to see. Its something I have to learn and I can't wait. Please can you add brightness lights to custom assets.
The method is so simple that I don't know what to say.
The explanation will focus on the elevator example.
1. Add plugin to CUA/Atom (SubScene/call button).
2. Check whether an event occurs when the mouse hovers-in/out.
Snap2.jpg

3. Define Hover-in/out Trigger. (In the example below, Slide Effect)
Use the [Test Button] to check whether the trigger is set correctly.
1739158424449.png

4. Define Click on/of Trigger. (In the example below, On/Off Effect not Slide)
Use the [On Test/Off Test Button] to check whether the trigger is set correctly.
1739158488472.png

I don't know if this helped.

And, Thank you again for your review. (y)
 
The method is so simple that I don't know what to say.
The explanation will focus on the elevator example.
1. Add plugin to CUA/Atom (SubScene/call button).
2. Check whether an event occurs when the mouse hovers-in/out.
View attachment 459810
3. Define Hover-in/out Trigger. (Slide Effect)
Use the [Test Button] to check whether the trigger is set correctly.
View attachment 459811
4. Define Click on/of Trigger. (On/Off Effect not Slide)
Use the [On Test/Off Test Button] to check whether the trigger is set correctly.
View attachment 459812
I don't know if this helped.

And, Thank you again for your review. (y)
Okay, thank you for your quick reply. I'm going to study it, and if there's anything I don't understand, I'd appreciate it if you could tell me again.
 
This is a tool that shows great possibilities.
If you save it in a subscene and then load the subscene elsewhere, is there any way to avoid the receiver becoming None?
 
This is a tool that shows great possibilities.
If you save it in a subscene and then load the subscene elsewhere, is there any way to avoid the receiver becoming None?
Hi, hirohiro :D
I'll take a look and test it out this week.
 
AtomClickTrigger v0.3 Demo with SecondHandle v0.2
 
Back
Top Bottom