• 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.
VideoControllerJJW

Plugins + Scripts VideoControllerJJW

Download [0.02 MB]
1723972094315.png

Description
Allows you to play videos of most video formats directly from local storage on your PC using Unity Video Player rather than the traditional solution of using WebPanels (which are a bit more cumbersome and have limited format support). Configurable to play multiple videos at once in a variety of different layouts, and accepts triggers to enable the construction of complex player UI.

This package contains updates to FeiFeiWong's VideoContollerUIT (which was based on VamSander's original VideoController script) resource, which appears to have been abandoned.

Changes from FeiFeiWong's script:
- Option to play Audio of the Video that is in the centre of the current screen view (i.e. currently being gazed at). The audio will switch automatically as the user moves their gaze to different video screens.
- Additional trigger variations that will target the video screen being gazed at by the users. PlayNextGazeScreen, PlayPauseGazeScreen, Stop Gaze Screen.
- New trigger (PlayPreviousGazeScreen) to play the previous video that was playing on the currently gazed at screen. i.e. the plugin now remembers which videos have been played on each screen.
- New triggers (SkipForwardGazeScreen and SkipBackGazeScreen) which will forward or rewind the video on the screen currently being gazed at by a time interval. The size of the time intervals can be adjusted using the triggers ForwardSkipInterval and BackwardSkipInterval.
- New trigger (ToggleLoopGazeScreen) which will set the video on currently gazed at screen to loop or not. i.e. if loop is on the it will repeat the same video on the screen being gazed at.
- VAR package includes an Empty atom preset that can be used to load the VideoController plugin and automatically play videos located in the folder "VAM/VideoPlayer" or "VAM/Saves/Videos".

The additional triggers and preset can be used in combination with UIAssist (https://hub.virtamate.com/resources/uiassist-free.117/) to control individual video screens (as per bottom right corner in above screenshot).
An example grid setup of how to configure UIAssist can be downloaded from my Patreon site here: https://www.patreon.com/posts/110462009

More resources from JayJayWon

Share this resource

Latest updates

  1. UIAssist control Grid

    An example UIAssist grid setup of how to configure UIAssist to control video playback can be...

Latest reviews

Positive
Version: 1
Posted:
This video player is exactly what VAM needed, so easy to use, so many options, best I've found. Thank you JayJay!
Upvote 0
Back
Top Bottom