MicroCity笔记MicroCity笔记
笔记
  • Microcity Desktop 文档
  • Microcity Web 文档
  • 其它

    • 仿真框架(港口)说明文档
    • 模型/库资源
  • GitHub

    • MicroCity Desktop 仓库
    • MicroCity Web 仓库
    • MicroCity Web 在线环境
  • Gitee

    • MicroCity Desktop 仓库
    • MicroCity Web 仓库
  • zhhuu.top (自建修改)

    • MicroCity Web (fork) 仓库
    • MicroCity Web (fork) 在线环境
  • 简体中文
  • English
笔记
  • Microcity Desktop 文档
  • Microcity Web 文档
  • 其它

    • 仿真框架(港口)说明文档
    • 模型/库资源
  • GitHub

    • MicroCity Desktop 仓库
    • MicroCity Web 仓库
    • MicroCity Web 在线环境
  • Gitee

    • MicroCity Desktop 仓库
    • MicroCity Web 仓库
  • zhhuu.top (自建修改)

    • MicroCity Web (fork) 仓库
    • MicroCity Web (fork) 在线环境
  • 简体中文
  • English
  • MicroCity Web文档

    • 目录
    • 1.简介

      • 1.1 MicroCity 的功能
    • 2.入门指南

      • 2.1 滚动立方体
      • 2.2 搜索国家
    • 3.用户界面

      • 3.1 用户界面概览
      • 3.2 编辑脚本
      • 3.3 运行脚本
      • 3.4 浏览场景
    • 4.脚本接口

      • 4.1 SI 概述
      • 4.2 操作系统
      • 4.3 场景和对象
      • 4.4 离散事件仿真
      • 4.5 混合整数规划
    • 附录

      • Lua参考手册
      • 从空间数据到物流模型

2.1 滚动立方体

本教程旨在指导您如何使用 MicroCity Web 用户界面。

运行脚本

第一次打开 MicroCity Web 时,将自动加载示例脚本到左侧的脚本编辑器中。单击运行play按钮,消息栏下方将出现“hello, there!”消息,并且在右侧的场景画布中会出现一个滚动的立方体。您还可以使用暂停pause或停止stop按钮控制立方体,或单击代码code按钮隐藏脚本编辑器并扩大场景画布。有关运行脚本的更多信息,请参考3.3 运行脚本。

滚动立方体

编辑脚本

MicroCity脚本使用Lua语言。请仔细阅读注释,了解示例脚本的行为,并参考4.3 场景和物体以获取控制场景和物体功能的详细信息。如果想要看到不同效果,在obj:setrot(x, y, z)之前添加以下代码:

z = z + 0.1

这段代码将改变立方体旋转的方式。您可以保存save新代码到本地,或者发布publish到在线,MicroCity将生成类似https://microcity.github.io/#xxxxxx的URL。他人可以通过此URL访问您创建的MicroCity应用或修改您的代码。有关编辑脚本的更多信息,请参阅3.2 编辑脚本。

浏览场景

如果想要从不同角度和方向观察场景,可以使用鼠标浏览场景画布。在场景画布的空白处按住左键并拖动,场景摄像机将按相反方向旋转。按住右键并拖动,场景摄像机将按鼠标移动方向相反平移。如果选择一个物体并拖动它,场景摄像机将以物体为中心并按鼠标移动方向相反旋转。此外,滚动鼠标滚轮可以使场景摄像机前后移动。有关浏览场景的更多信息,请参考3.4 浏览场景。

本文使用ChatGPT翻译,如有遗漏请反馈。

Last Updated:
Contributors: huuhghhgyg
Prev
1.1 MicroCity 的功能
Next
2.2 搜索国家