Skip to content

Giao diện ​

Các bảng của KHIM Engine được đặt tên như trong Unity và Godot. Trang này là một vòng giới thiệu; mỗi phần có trang riêng sau đó.

Home ​

Màn hình khi KHIM Engine khởi động, hoặc qua File > Home. Một thanh bên với New world và Open..., rồi ba tab:

TabChứa gì
PlacesContinue (world đang mở), các world Pinned (ghim) và Recent (gần đây) trên máy này, mỗi cái có ảnh nhìn từ trên xuống. Rê chuột lên một dòng để thấy nút ghim và menu ...: Open, Pin, Rename, Show in folder, Duplicate, Remove from the list
TemplatesCác mẫu để bắt đầu world mới: Flat ground, Obby, Coin Rush, Sandbox
Your gamesCác game của bạn trên KHIM, và game bạn ở trong đội. Bấm một game để mở world của nó

Ctrl PageDown / PageUp đổi tab; Ctrl F tìm trong tab.

Trình dựng ​

┌──────────────────────── thanh trên: menu · Play · Go live · tài khoản ──────────────────────┐
│ Hierarchy │                       khung nhìn (world)                        │  Inspector   │
│           │                                                                 │              │
│           │                     thanh công cụ ▔▔▔▔▔▔                        │              │
├───────────┴──────────── Console · Problems · Assets ────────────────────────┴──────────────┤
│ thanh trạng thái: thứ đang chọn · công cụ · số part và script                               │
└─────────────────────────────────────────────────────────────────────────────────────────────┘

Mọi bảng đều kéo, ghép và đổi kích thước được. View > Reset panel layout đưa chúng về chỗ cũ.

Thanh trên cùng ​

Các menu - File, Edit, Selection, View, Insert, Run, Plugins, Help - rồi tên world (có dấu chấm khi còn thay đổi chưa lưu), Play / Play Here / Run ở giữa, và Undo, Redo, Save, ô tìm lệnh, Edit live, Go live và tài khoản ở bên phải. Mỗi mục menu ghi phím tắt của nó, và bị làm mờ khi lúc này không làm được.

Khung nhìn ​

World như người chơi sẽ thấy, ánh sáng và bóng đổ y hệt. Bấm một part để chọn, Ctrl-bấm để chọn thêm, kéo trên chỗ trống để chọn theo khung. Khối lập phương hướng nhìn ở góc xoay camera nhìn dọc một trục.

Thanh công cụ ở đáy khung nhìn: Select, Move, Scale, Rotate, tay cầm theo trục world hay trục riêng, bắt dính (nam châm), lưới, + để chèn bất cứ thứ gì, Color, Anchor và CanCollide.

Hierarchy ​

Mọi thứ trong world dưới dạng cây. Trên cùng là các mục chứa - World, ReplicationService, ServerService, ClientService, StorageService, UI - xem Một world được sắp xếp thế nào.

  • Bấm, Ctrl-bấm, Shift-bấm để chọn; Up / Down đi qua các dòng.
  • Kéo một dòng thả lên dòng khác để đặt vào bên trong. Thứ gì cũng nằm trong thứ gì được: một value trong script, một âm thanh trong nút bấm, một Module trong đối tượng nó thuộc về.
  • Rê chuột lên một dòng để thấy + (chèn vào bên trong), con mắt (ẩn khi dựng) và ổ khoá (không bấm chọn được trong khung nhìn).
  • Script có vấn đề có chấm đỏ hoặc vàng. Thứ không làm gì ở chỗ nó nằm (một Script trong UI, một Light không ở trên part nào) bị làm mờ, và tooltip nói vì sao.
  • Ctrl Shift X tìm theo tên hoặc loại ("spawn", "script", "model").

Inspector ​

Thuộc tính của thứ đang chọn: một part, script, đối tượng, đối tượng UI, hay Lighting (chọn nó trong Hierarchy). Các mục gập lại được; Search properties ở trên cùng (Ctrl F) chỉ hiện các dòng khớp.

  • Khi chọn nhiều part, chấm màu san hô đánh dấu thuộc tính chúng khác nhau, và một thay đổi áp cho tất cả.
  • Chuột phải vào tên thuộc tính để đặt lại.
  • Dưới cùng: Tags và Attributes của part (Tag và attribute).
  • Khi đang chạy thử, thuộc tính chỉ đọc - trừ Body của nhân vật (Health, WalkSpeed, JumpPower), bạn có thể đổi để thử giá trị trực tiếp.

Console và Problems ​

Console (Ctrl J) hiện print và warn khi chạy thử - dòng của server màu xanh lá, của người chơi màu xanh dương, cảnh báo màu cam, lỗi màu đỏ. Mỗi dòng ghi nó từ script nào, dòng nào; bấm vào để tới đó. Lỗi script giải thích các thông báo Luau thường gặp bằng lời dễ hiểu.

Dưới Console là Command Line: code Luau chạy thẳng trên world đang dựng.

Problems liệt kê lỗi và cảnh báo của mọi script cùng lúc - lỗi cú pháp, lỗi của lần chạy thử trước, cảnh báo lint và lỗi kiểu - dù script có đang mở hay không.

Assets ​

Ba tab: Models | Sounds | Pictures. Tài nguyên tải lên của world, tài nguyên có sẵn của KHIM, và Asset Library. Thả file vào bảng để tải lên. Xem Model, hình ảnh và âm thanh.

Tab script ​

Nhấp đúp vào một script để mở nó trong một tab trên khung nhìn. Trình soạn kiểm tra script khi bạn gõ, gợi ý API của KHIM và các đối tượng trong world, và cho biết một cái tên là gì khi bạn để chuột lên. Xem Cơ bản về script.

Tìm bất cứ thứ gì ​

Bảng lệnh - Ctrl K (Cmd K trên Mac). Gõ vài chữ của lệnh bất kỳ (play, ins prm cho Insert Prompt, anchor) hoặc của part, script, đối tượng nào trong world, rồi Enter. Lệnh dùng gần đây hiện trước.

Tìm trong world - Ctrl Shift F. Tên, chữ (của Label, Prompt...), và mọi dòng của mọi script. Replace All thay thế trong script.

Phím tắt - F1 hiện tất cả trên một trang. Xem Phím tắt.

Công việc của bạn được an toàn ​

  • Undo (Ctrl Z) lùi được 100 bước.
  • Tự lưu một bản sao mỗi năm phút khi có thay đổi chưa lưu, và trước mỗi lần chạy thử: File > Open an Autosave.
  • Các lần lưu trước: trước khi lưu đè file, bản cũ được giữ lại - 20 bản mới nhất của mỗi world. File > Open an Earlier Save.
  • Sau khi bị crash, KHIM Engine đề nghị khôi phục các bản tự lưu của phiên bị crash.