Показать сообщение отдельно
Старый 09.09.2015, 15:55   #1
daniladiv
AnyKey`щик
 
Регистрация: 24.08.2015
Сообщений: 19
Написано 0 полезных сообщений
(для 0 пользователей)
Компиляция под андроид и пк

Добрый день.
Есть скрипт
using UnityEngine;
using System.Collections;

public class PlayVideo : MonoBehaviour {

    public MovieTexture movTexture;
	// Use this for initialization
	void Start () {
	    if (Application.platform == RuntimePlatform.WindowsPlayer)
	    {
            print("Start video в Windows");
            GetComponent<Renderer>().material.mainTexture = movTexture;
            movTexture.Play();
	    }
        if (Application.platform == RuntimePlatform.Android)
	    {
            print("Start video в android");
            Handheld.PlayFullScreenMovie("Scene1/vid.mp4", Color.black, FullScreenMovieControlMode.CancelOnInput);  
	    }
    }
}
При компиляции под андроид ругается на
public MovieTexture movTexture;
а при компиляции под пк ругается на
Handheld.PlayFullScreenMovie("Scene1/vid.mp4", Color.black, FullScreenMovieControlMode.CancelOnInput);

Как быть? Пока временно приходиться коментить. но что если строк строк(скриптов с таким кодом) будет много и при коменте переменную public MovieTexture movTexture; придется потом все заново назначать через инспектор.
(Offline)
 
Ответить с цитированием