{{htmlmetatags>metatag-robots=()
metatag-media-og:image=(:developer_center:developer_editor:Nền_UI_loading.png?)}}
====== ★ Thanh tiến trình tải trò chơi ======
=== Trigger hoạt động ===
{{ :developer_center:developer_editor:UI_load (1).mp4?direct&600 |}}
----
**0. Tạo UI với thành phần cần thiết**
* Hình ảnh: Thanh tiến trình, chú ý xác định vị trí trung tâm bên trái, hhi nhớ độ rộng tối đa của thanh, mặc định sẽ chuyển thanh tiến trình có độ rộng là 0 ( đối với bản đồ sử dụng thanh tiến trình 1 lần )
* Văn bản: hiện giá trị tiến trình
{{ :developer_center:developer_editor:UI_load (2).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (3).png?direct&600 |}}
* Tạo biến riêng trị số, giá trị mặc định là 0 ( đối với bản đồ sử dụng thanh tiến trình 1 lần )
{{ :developer_center:developer_editor:UI_load (4).png?direct&600 |}}
**1. Tạo sự kiện để mở thanh tiến trình, với thanh tiến trình dùng 1 lần sử dụng sự kiện người chơi đăng nhập vào trò chơi ( hoặc sự kiện khác phù hợp)**
{{ :developer_center:developer_editor:UI_load (5).png?direct&600 |}}
**2. Tạo trigger đặt lại để tái sử dụng thanh tiến trình ( đối với bản đồ sử dụng thanh tiến trình 1 lần hãy bỏ qua bước này)**
* Thêm hành động giảm độ rộng 'Thanh tiến trình' xuống 0
{{ :developer_center:developer_editor:UI_load (6).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (7).png?direct&600 |}}
* Đặt nội dung văn bản 'Giá trị tiến trình' thành "0%"
{{ :developer_center:developer_editor:UI_load (8).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (9).png?direct&600 |}}
* Đặt biến riêng: "G.trị tiến trình" thành 0
{{ :developer_center:developer_editor:UI_load (10).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (11).png?direct&600 |}}
**3. Mở UI**
{{ :developer_center:developer_editor:UI_load (12).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (13).png?direct&600 |}}
**4. Thiết lập giá trị thanh tiến trình**
* Tạo trigger lặp lại cho đến khi giá trị biến riêng: "G.trị tiến trình" bằng 100
{{ :developer_center:developer_editor:UI_load (14).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (15).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (16).png?direct&600 |}}
* Đặt giá trị biến riêng: "G.trị tiến trình" cộng thêm số ngẫu nhiên phù hợp
{{ :developer_center:developer_editor:UI_load (17).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (18).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (19).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (20).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (21).png?direct&600 |}}
* Tạo điều kiện nếu giá trị biến riêng: "G.trị tiến trình" lớn hơn 100 sẽ đặt giá trị biến riêng thành 100
{{ :developer_center:developer_editor:UI_load (22).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (23).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (24).png?direct&600 |}}
**5. Cập nhập thông tin UI**
* Đặt nội dung văn bản 'Giá trị tiến trình' thành giá trị biến riêng: "G.trị tiến trình" ghép với chuỗi "%"
{{ :developer_center:developer_editor:UI_load (25).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (26).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (27).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (28).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (29).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (30).png?direct&600 |}}
* Thiết lập độ rộng hình ảnh 'Thanh tiến trình' thay đổi đến (giá trị biến riêng: "G.trị tiến trình") nhân (giá trị độ rộng tối đa của hình ảnh chia 100)
{{ :developer_center:developer_editor:UI_load (31).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (32).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (33).png?direct&600 |}}
{{ :developer_center:developer_editor:UI_load (34).png?direct&600 |}}
=== Hoàn Thành ===
{{ :developer_center:developer_editor:UI_load (35).png?direct&600 |}}
----
Nếu bạn có bất kỳ câu hỏi nào về Chế Độ DEV Nâng Cao, vui lòng tham gia\\
**[[https://www.facebook.com/groups/miniworldvn.developer|Mini World Developer Việt Nam]]** chính thức của chúng tôi