Định nghĩa tài sản

lớp công khai AssetDefinition

Xác định một tài sản Biểu mẫu duy nhất, bao gồm tệp nguồn mô hình, tài liệu để nhúng, tệp định nghĩa tài sản (sfa) và tệp gói tài sản (sfb).

Các bản sao của lớp này được đặt bên trong bản sao SceneformAssets trong bản dựng gradle.

Mỗi định nghĩa thành phần tạo ra hai tác vụ, một tác vụ createAsset và một tác vụ compileAsset, sử dụng hậu tố tác vụ để phân biệt các bản dựng tài sản với nhau. Tác vụ createAsset tạo tệp .sfa khi tệp này không tồn tại, và tác vụ của trình biên dịch, phụ thuộc vào tác vụ createAsset và tạo tệp .sfb khi bất kỳ dữ liệu đầu vào nào của tệp .sfb đã thay đổi.

Tất cả đường dẫn đều tương ứng với bản dựng gradle mà định nghĩa này nằm.

Xây dựng công cộng

Phương thức công khai

void
animationPath(Chuỗi animationPath)
Đặt đường dẫn đến tệp .fbx đầu vào, tệp mà từ đó các tệp ảnh động sẽ được nhập và nối vào tệp sfb tài sản hiện tại.
void
materialPath(Chuỗi materialPath)
Đặt tài liệu đầu vào.
void
modelPath(Chuỗi modelPath)
Đặt đường dẫn đến tệp .obj, .fbx hoặc .gltf đầu vào.
void
sfaPath(Chuỗi sfaPath)
Đặt đường dẫn đến .sfa xác định chi tiết về cách tạo nội dung này.
void
sfbPath(Chuỗi sfbPath)
Đặt đường dẫn mà bản dựng nội dung sẽ đặt tệp đầu ra .sfb.

Các phương thức kế thừa

Xây dựng công cộng

công khai AssetDefinition ()

Phương thức công khai

public void animationPath (Chuỗi animatePath)

Đặt đường dẫn đến tệp .fbx đầu vào, tệp mà từ đó các tệp ảnh động sẽ được nhập và nối vào tệp sfb tài sản hiện tại.

Các tham số
AnimationPath Đường dẫn tương đối đến tệp fbx.

public void materialPath (Chuỗi materialPath)

Đặt tài liệu đầu vào.

Các tham số
MaterialPath Chỉ giá trị được chấp nhận: # & # 39; mặc định&# 39 ;.

public void modelPath (Chuỗi modelPath)

Đặt đường dẫn đến tệp .obj, .fbx hoặc .gltf đầu vào.

Các tham số
ModelPath Đường dẫn tương đối đến tệp mô hình.

public void sfaPath (Chuỗi sfaPath)

Đặt đường dẫn đến .sfa xác định chi tiết về cách tạo nội dung này. Xin lưu ý rằng khi .sfa không tồn tại, việc tạo thành phần này sẽ dẫn đến tệp .sfa mặc định được tạo. Khi có tệp .sfa, tệp .sfb sẽ được dùng làm dữ liệu đầu vào để xác định các thông số dùng để tạo tệp .sfb.

Các tham số
sfaPath Đường dẫn tương đối đến tệp .sfa.

public void sfbPath (Chuỗi sfbPath)

Đặt đường dẫn mà bản dựng nội dung sẽ đặt tệp đầu ra .sfb.

Các tham số
sfbPath Đường dẫn tương đối nơi đặt tệp .sfb.