using System.Collections; using UnityEngine; public class VideoPlayer : MonoBehaviour { public void PlayVideo(int videoId, ScriptCommand cmd) { // Ставим видео на воспроизведение Debug.Log($"Playing video: {videoId}"); // Симуляция async выполнения StartCoroutine(PlayVideoCoroutine(cmd)); } private IEnumerator PlayVideoCoroutine(ScriptCommand cmd) { // Заглушка - ждем 2 секунды как будто видео играет yield return new WaitForSeconds(2f); // Помечаем команду как выполненную App.VM.MarkCommandCompleted(cmd); } }