Mục lục 1. Xác định thuộc tính Dynamic 2. Hàm toán học 7. Hàm logical
|
CHỨC NĂNG SKETCHUP CỦA CÁC DYNAMIC COMPONENTS
Chức năng | Sự miêu tả | Ví dụ |
CHOOSE (chỉ mục, value1, value2, ... valueN) | Hàm CHOOSE trả về một giá trị từ danh sách các tham số, tại vị trí của giá trị chỉ mục. Hàm này cho phép bạn tạo một danh sách thả xuống duy nhất điều khiển nhiều thay đổi thuộc tính cùng một lúc. | Ví dụ: Trả về 100, 150 hoặc 200 tùy thuộc vào vật liệu được chọn trong hộp thoại Tùy chọn Components. |
CURRENT ("tên thuộc tính") | Hàm CURRENT chấp nhận tên chuỗi của một thuộc tính và trả về thuộc tính kích thước hoặc vị trí mà người dùng SketchUp vừa áp dụng. Chức năng này cho phép bạn thực hiện xác thực các hành động của Scale Tool hoặc Move Tool. | Ví dụ: |
EDGES () | Hàm EDGES trả về số cạnh "chưa được nhóm" bên trong Components hoặc nhóm mà hàm này được gọi bên trong. | |
FACEAREA ("tên vật liệu") | Phương thức FACEAREA trả về diện tích (tính bằng inch vuông) của mọi bề mặt "chưa được nhóm" được vẽ bằng vật liệuName. Phương thức FACEAREA trả về tổng diện tích của tất cả các mặt chưa được nhóm khi tên vật liệu không được cung cấp. | Ví dụ: |
FACES () | Hàm FACES trả về số lượng các mặt "chưa được nhóm" bên trong Components hoặc nhóm mà hàm này được gọi bên trong. | |
LARGEST (value1, value2, ... valueN) | Hàm LARGEST trả về giá trị lớn nhất trong các danh sách. | Ví dụ: |
LAT () | Hàm LAT trả về vĩ độ của mô hình SketchUp hiện tại. | |
LNG () | Hàm LNG trả về kinh độ của mô hình SketchUp hiện tại. | - |
NEAREST (gốcValue, value1, value2, ... valueN) | Hàm NEAREST so sánh giá trị gốcValue với danh sách các giá trị đích và trả về giá trị đích gần nhất với giá trị gốc. | Ví dụ: |
OPTIONINDEX ("tên thuộc tính") | Hàm OPTIONINDEX trả về chỉ mục hiện được chọn từ danh sách tùy chọn được cung cấp tên chuỗi của một thuộc tính. Ví dụ: nếu một thuộc tính có thể là "đỏ", "xanh dương" hoặc "xanh lục" và màu xanh lam là giá trị hiện tại, hàm này trả về 2. Nếu không tìm thấy kết quả khớp nào, 0 được trả về. | |
OPTIONLABEL ("tên thuộc tính") | Hàm OPTIONLABEL trả về Template nhãn hiện được chọn trong danh sách tùy chọn của nó với tên chuỗi của một thuộc tính. Ví dụ: nếu một thuộc tính có thể là "Red = red", "Blue = blue" hoặc "Green = green" và blue là giá trị hiện tại, hàm này trả về "Blue". Nếu không tìm thấy kết quả khớp, một lỗi sẽ xuất hiện. | |
SMALLEST (value1, value2, ... valueN) | Hàm SMALLEST trả về giá trị nhỏ nhất trong danh sách. | Ví dụ: |
SUNANGLE () | Hàm SUNANGLE trả về góc (tính bằng độ) giữa mặt trời và hướng Bắc của mô hình hiện tại. | |
SUNELEVATION () | Hàm SUNELEVATION trả về độ cao (tính bằng độ) của mặt trời từ cài đặt bóng của mô hình hiện tại. Độ cao được định nghĩa là góc giữa một vectơ chỉ vào mặt trời và mặt phẳng mặt đất. |