Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

holdnewworld/ThreejsBrickEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

5 Commits

Repository files navigation

架构

  • 遵循 threejs 最简洁的 app 启动模式,分离Editor与场景自管理模块。

模块说明

  • App.js 应用容器 负责 场景对象管理器脚本管理器的初始化和销毁
  • Editor.js 编辑器 负责 绑定UI事件、从被绑定的app抓取数据进行处理、请求被绑定的server管理器提交数据
  • Server.js Client端与服务器的通信器,负责 绑定通信通道、 处理 服务器信息响应

操作说明

  • 鼠标左键点击物体 : 选中物体 (当物体已有人选中时无法选中)
  • 选中后使用transform辅助工具 : 移动物品,旋转物品,缩放物品
  • 点击空白 : 放弃选中本物体
  • Editor面板 : 编辑属性
  • ctrl + 鼠标左键 : 创建物体
  • shift + 鼠标左键 : 删除物体

About

A 3D Editor for building blocks in Web built by threejs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /