Version: 5.3 (switch to 5.4b)
ЯзыкEnglish
  • C#
  • JS

Язык программирования

Выберите подходящий для вас язык программирования. Все примеры кода будут представлены на выбранном языке.

AudioSource.time

Руководство
public float time;

Описание

Позиция воспроизведения, в секундах.

Используйте это для чтения текущего времени воспроизведения или для перемотки на новое время воспроизведения.

Be aware that: On a compressed audio track position does not necessary reflect the actual time in the track
Compressed audio is represented as a set of so-called packets.
Длина пакета зависит от настроек сжатия и довольно часто бывает по 2-3 секунды на пакет. See Also: timeSamples переменная.

	using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { AudioSource audio; void Start() { audio = GetComponent<AudioSource>(); } void Update() { if (Input.GetKeyDown(KeyCode.Return)) { audio.Stop(); audio.Play(); } Debug.Log(audio.time); } }