Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by Sham · Sep 02, 2010 at 09:05 AM · videoscene-loadingloadlevelmovietexturestops

How do you move to a next scene directly when a video stops playing?

This is my current script attached to a Plane object.

And my new scene is called "Scene 6". So how do i apply the -> Application.LoadLevel("scene6"); <-?

function Start () {  
renderer.material.mainTexture.Play ();}

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

4 Replies

· Add your reply
  • Sort: 
avatar image
1

Answer by AliAzin · Sep 02, 2010 at 09:24 AM

You can write something like this:

function Start () { renderer.material.mainTexture.Play (); while (renderer.material.mainTexture.isPlaying) yield WaitForSeconds(.1);

Application.LoadLevel("scene6");

}

Comment
Add comment · Show 2 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Sham · Sep 02, 2010 at 09:49 AM 0
Share

THAN$$anonymous$$S AGAIN.YOU HELPED $$anonymous$$E TWICE NOW.

is it possible to contact you through msn or any form of communication other than here?to make it easier.... cause i got 1 or 2 more $$anonymous$$or-neutral problems.

Please reply asap thanks.

avatar image gordeszkakerek · Jan 10, 2012 at 09:39 AM 0
Share

This is really helpful. But how function is this on Android with "iPhoneUtils.Play$$anonymous$$ovie"?

avatar image
0

Answer by gordeszkakerek · Jan 10, 2012 at 11:09 AM

This is helpful, but how function is this on android?

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Toggy11 · Jan 11, 2014 at 12:37 PM 0
Share

This is not a question.

avatar image
0

Answer by crazyKnight · Jan 10, 2012 at 11:17 AM

For Android

 if(Gui.Button(Rect(10,10,100,20),"Play Video"))  // or any other condition on which you want to play the video 
 {
     iPhoneUtils.PlayMovie("YourVideo.mp4", Color.black, iPhoneMovieControlMode.Hidden);
     Application.LoadLevel("LevelName");
 }


the moment the video stops playing the command will go to the next line and the level will be loaded.

Comment
Add comment · Show 3 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image gordeszkakerek · Jan 11, 2012 at 07:12 PM 0
Share

It's Work! Thank You very much!

avatar image crazyKnight · Jan 16, 2012 at 05:21 AM 0
Share

if you get the right answer then you are supposed to rate it or mark it correct so that when others check into your question they know which answer is correct ....

avatar image gordeszkakerek · Jan 16, 2012 at 06:31 PM 0
Share

you're right, i did it so, does not allow it: "You don't have permission to do this action. Please Login as another user"

avatar image
0

Answer by bvsatish · Aug 25, 2016 at 05:34 PM

using UnityEngine; using System.Collections; using UnityEngine.SceneManagement;

public class PlayMovie1 : MonoBehaviour {

 private string movPath = "The_Secret.mp4";

 // Use this for initialization
 void Start () {
     StartCoroutine(PlayStreamingVideo(movPath));
 }

 private IEnumerator PlayStreamingVideo(string url)
 {
     Handheld.PlayFullScreenMovie(url, Color.black, FullScreenMovieControlMode.Full, FullScreenMovieScalingMode.AspectFill);
     yield return new WaitForEndOfFrame();
     yield return new WaitForEndOfFrame();
     Debug.Log("Video playback completed.");
 }

 void OnVideoPlay()
 {
 if(Gui.Button(Rect(10,10,100,20),"Play Video"))  
 {
     Handheld.PlayMovie("The_Secret.mp4", Color.black, HandheldMovieControlMode.Hidden);

     
         SceneManager.LoadScene (sceneName);
     
 }

} }

Completed the video go to next Scene

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

LoadLevel Doesn't have script 1 Answer

I can't play anyother video format than mpeg4 w/ MovieTexture 0 Answers

Are MovieTextures a feature of Unity Pro? 0 Answers

How to keep certain information when reloading a level 8 Answers

How to prevent a script from running until the scene is loaded? 2 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges