PannerNode: setPosition() method

Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

Note: Phương thức thay thế được đề xuất cho phương thức đã lỗi thời này là đặt trực tiếp các thuộc tính positionX, positionY, và positionZ.

Phương thức setPosition() của giao diện PannerNode xác định vị trí của nguồn âm thanh tương đối với người nghe (được biểu diễn bởi đối tượng AudioListener được lưu trong thuộc tính BaseAudioContext.listener). Ba tham số x, yz không có đơn vị và mô tả vị trí của nguồn trong không gian 3D bằng cách sử dụng hệ tọa độ Descartes tay phải.

Giá trị mặc định của vị trí trong phương thức setPosition()(0, 0, 0).

Cú pháp

js
setPosition(x, y, z)

Tham số

x

Vị trí x của panner trong không gian 3D.

y

Vị trí y của panner trong không gian 3D.

z

Vị trí z của panner trong không gian 3D.

Giá trị trả về

Không có (undefined).

Ví dụ

Xem BaseAudioContext.createPanner() để có mã ví dụ.

Thông số kỹ thuật

Thông số kỹ thuật
Web Audio API
# dom-pannernode-setposition

Tương thích trình duyệt

Xem thêm