public static bool PlayFullScreenMovie(string path, Color bgColor) { FullScreenMovieScalingMode aspectFit = FullScreenMovieScalingMode.AspectFit; FullScreenMovieControlMode full = FullScreenMovieControlMode.Full; return(INTERNAL_CALL_PlayFullScreenMovie(path, ref bgColor, full, aspectFit)); }
public static bool PlayFullScreenMovie(string path, Color bgColor) { FullScreenMovieScalingMode scalingMode = FullScreenMovieScalingMode.AspectFit; FullScreenMovieControlMode controlMode = FullScreenMovieControlMode.Full; return(Handheld.INTERNAL_CALL_PlayFullScreenMovie(path, ref bgColor, controlMode, scalingMode)); }
public static bool PlayFullScreenMovie(string path, Color bgColor) { FullScreenMovieScalingMode scalingMode = FullScreenMovieScalingMode.AspectFit; FullScreenMovieControlMode controlMode = FullScreenMovieControlMode.Full; return(PlayFullScreenMovie_Bindings(path, bgColor, controlMode, scalingMode)); }
public override void Reset() { moviePath = ""; fadeColor = Color.black; movieControlMode = FullScreenMovieControlMode.Full; movieScalingMode = FullScreenMovieScalingMode.AspectFit; }
public static bool PlayFullScreenMovie(string path) { FullScreenMovieScalingMode scalingMode = FullScreenMovieScalingMode.AspectFit; FullScreenMovieControlMode controlMode = FullScreenMovieControlMode.Full; Color black = Color.black; return(Handheld.PlayFullScreenMovie_Bindings(path, black, controlMode, scalingMode)); }
public override void Reset() { moviePath = ""; fadeColor = Color.black; #if UNITY_3_5 || UNITY_4_0 movieControlMode = FullScreenMovieControlMode.Full; movieScalingMode = FullScreenMovieScalingMode.AspectFit; #else movieControlMode = iPhoneMovieControlMode.Full; movieScalingMode = iPhoneMovieScalingMode.AspectFit; #endif }
/// <summary> /// Play the movie. /// </summary> /// <param name="path">Path.</param> /// <param name="callback">Callback.</param> /// <param name="color">Color.</param> /// <param name="controlMode">Control mode.</param> /// <param name="scalingMode">Scaling mode.</param> public void PlayMovie( string path, System.Action callback, Color bgcolor, FullScreenMovieControlMode controlMode = FullScreenMovieControlMode.Full, FullScreenMovieScalingMode scalingMode = FullScreenMovieScalingMode.AspectFit ) { Handheld.PlayFullScreenMovie(path, bgcolor, controlMode, scalingMode); if (callback != null) { callback(); } }
private static extern bool INTERNAL_CALL_PlayFullScreenMovie(string path, ref Color bgColor, FullScreenMovieControlMode controlMode, FullScreenMovieScalingMode scalingMode);
void Awake() { DontDestroyOnLoad(this); scalingMode = landscape ? FullScreenMovieScalingMode.AspectFit : FullScreenMovieScalingMode.None; }
//Plays a full-screen movie. public static bool PlayFullScreenMovie(string path, [DefaultValue("Color.black")] Color bgColor, [DefaultValue("FullScreenMovieControlMode.Full")] FullScreenMovieControlMode controlMode, [DefaultValue("FullScreenMovieScalingMode.AspectFit")] FullScreenMovieScalingMode scalingMode) { return(PlayFullScreenMovie_Bindings(path, bgColor, controlMode, scalingMode)); }
public static bool PlayFullScreenMovie(string path, Color bgColor, FullScreenMovieControlMode controlMode, FullScreenMovieScalingMode scalingMode){}
private static bool PlayFullScreenMovie_Bindings(string path, Color bgColor, FullScreenMovieControlMode controlMode, FullScreenMovieScalingMode scalingMode) { return(Handheld.PlayFullScreenMovie_Bindings_Injected(path, ref bgColor, controlMode, scalingMode)); }
private static extern bool PlayFullScreenMovie_Bindings(string path, Color bgColor, FullScreenMovieControlMode controlMode, FullScreenMovieScalingMode scalingMode);
public static bool PlayFullScreenMovie(string path, [DefaultValue("Color.black")] Color bgColor, [DefaultValue("FullScreenMovieControlMode.Full")] FullScreenMovieControlMode controlMode, [DefaultValue("FullScreenMovieScalingMode.AspectFit")] FullScreenMovieScalingMode scalingMode) { return(Handheld.INTERNAL_CALL_PlayFullScreenMovie(path, ref bgColor, controlMode, scalingMode)); }
/// <summary> /// Play the movie. /// </summary> /// <param name="path">Path.</param> /// <param name="callback">Callback.</param> /// <param name="color">Color.</param> /// <param name="controlMode">Control mode.</param> /// <param name="scalingMode">Scaling mode.</param> public void PlayMovie( string path , System.Action callback , Color bgcolor , FullScreenMovieControlMode controlMode = FullScreenMovieControlMode.Full, FullScreenMovieScalingMode scalingMode = FullScreenMovieScalingMode.AspectFit ) { Handheld.PlayFullScreenMovie(path , bgcolor , controlMode , scalingMode); if(callback != null ) { callback(); } }