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

Schweik7/A-Frame_learn

Repository files navigation

A-Frame学习

https://github.com/Schweik7/superframe 提交了一些组件

介绍

  • 对event-set组件进行了完善,除了原有的设置data的功能,也有了使用函数的功能,用于比较复杂的场景
  • 对text-geometry组件进行了优化,使之支持字体缓存
  • 创建了text-animation组件,用于实现多行文字,以及多行文字的动画效果,并会为多行文本创建一个动态的文本框,用作背景板和交互
  • 增加了录制视频功能,以及交互日志记录的组件,组件目前能记录click dragstart dragend rotationstart rotationend movestart moveend 等事件,并将其记录在本地
  • 使用fastapi-users创建了一个简单的API后台
  • 使用snowpack作为前端服务框架
  • 增加了一个InteractionManager,用于管理全局的点击事件(射线与物体相交)

待办清单

接下来的工作是 [X] 进入场景先弹框,输入用户名 [X] 选择选项将把成绩发给后台 [] 把选项分开放置 [X] 做一个panel框住选项 [X] 做一个VR环境的菜单,包括注销账户的功能 [] VR的数据,如何记录里面的操作,包括点击,拖动,旋转等等,然后把数据传给后台 [] 考虑游戏手柄和VR手柄两者的支持,为之适配按键和手柄的操作(使用aframe-extra) [X] 模型交互后出现题目 [X] 随机出题 [] 不知道为啥,题目低于地面的不会被注视变黄 [X] 做完一道题,题目消失(这个逻辑好像还挺麻烦,目前只是让text-panel不可见,应该删除掉那些个组件才对) [] 做完一道题,再点击球,球飞走,变个颜色表示做完了?准备做下一道测试题 [] 可以保存做题进度 [X] 完成了生产和开发环境的切换 [] 反向代理api域名 [] 完成所有的交互 [] 现在没有后台的话也能直接进入场景,当然这是feature不是bug [] 考虑实现"撕"这个动作,以及飘落的物理引擎 [] 考虑一个场景两道题

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

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