The main question is a bit brief, what I do is something like a temporary cycle and I think that could be done by customizing a horizontal slider is appearing where the different layers of construction of a building from the basic structure to the final coating so it looks like the order is built.
I had thought of something like the night-day cycle with a bar on top with a marker and play one pause and stop, but also with the mouse can move forward and backward progress.
Regards and thanks in advance to those who, Answer.
First, thanks for responding.
What I have in mind is an animation, which will appear the different phases of the construction and to give power to pause or after and watch closely in the work in the first person, that I could do a video with 3dmax, but this is a step for me, say that the idea is an interactive animation and training, but the problem is not how to do and ask for help.
The top bar I would like to progress and manage bookmarks to go to a specific time point and buttons play, pause and stop, that’s what it says “antx”.
A greeting
For showing this kind of animation with this kind of control, the likely solution is to do a flipbook kind of animation. Think animated gif. The downside is file size and potential loading issues. You will have a texture for each frame of the video.
As for presenting this flip book, you have a couple of choices. First you can code something in Unity. There is some starter code for this kind of animation here:
Second you can purchase an add-on package that supports packed textures. We use EZGUI, and it supports this kind of animation through its SpriteManager 2.0 package.
As for UI (sliders, buttons, etc). You can code them using GUI, or you can use an add-on package like EZGUI or NGUI.
In any case, you have a lot of rampup. Rather than jump right to your vision, I encourage you to work through some tutorials and play with some simple code to build a foundation for your project.
Create horizontal slider then use the SetActive function for each value of the slider. Attach the 3D object to the script in the inspector. i.e stuff for stage 1 are gameobjects for stage 1.
i.e.
var STAGE1 : GameObject;
var STAGE2 : GameObject;
var STAGE3 : GameObject;
etc…
then use the SetActive function to turn the object on/off at each number along the slider. Can work for day/night scenario too but need light scripts for that.