Commit Graph

5 Commits

Author SHA1 Message Date
yangbear 524ad732f9 feat: 双Pass膨胀描边shader替代LineRenderer
- 新增 Custom/OutlineUnlit shader: Pass1膨胀描边(Cull Front)+Pass2内芯填充
- BlueOutline.mat: 蓝色描边+半透蓝填充
- TouchPositionHandler改用MeshRenderer.enabled闪烁
- 球体挂MeshRenderer+Outline材质,0.4s闪烁
2026-06-30 03:02:12 +08:00
yangbear 3d407dec63 fix: 描边从单环改为交叉双环(横+竖),世界空间绘制避免视角失真
- 水平环(XZ平面) + 垂直环(XY平面) 交叉形成球形轮廓
- useWorldSpace=true 直接在世界空间画,避免子物体旋转导致的视角变形
- 半径0.15, 线宽0.06, 亮蓝色, 两个环同步闪烁
2026-06-30 02:48:13 +08:00
yangbear ea12c51677 fix: 蓝描边重构 - Unlit/Color shader + 闪烁 + MeshRenderer自动关闭
- Shader: Sprites/Default → Unlit/Color (解决3D空间不可见)
- 线宽: 0.02→0.06, 半径: 0.12→0.15, 颜色: 亮蓝
- 新增闪烁协程: 每0.4s切换enabled
- Start()自动关闭MeshRenderer,只留描边
- 环抬高0.02防穿地
2026-06-30 02:32:27 +08:00
yangbear 2bb79e452e feat: touchArray 蓝描边 + 顺序显示(点击1→2→3)
- TouchPositionHandler: Start()创建LineRenderer蓝圈描边
- 新增 nextTouchObject 字段实现链式顺序显示
- 点击球体→移动woman→隐藏自己→显示下一个
- 场景初始: 仅point1活跃, 链: point1→point2→point3→null
2026-06-30 02:24:54 +08:00
yangbear 7100305765 feat: woman移动交互 + medicalBox显示 + ReturnToHome场景重置
- TouchPositionHandler: 点击touchArray球体→woman移动到womanPointArray对应位置
- medicalBox: 初始隐藏,实验开始后显示
- ReturnToHome: 重置场景(恢复man/man2, 隐藏woman/manInjury/medicalBox, 切回主摄像机, 重置Animator)
- ActivateExperimentObjects(): 实验启动时激活实验物件
2026-06-30 02:19:13 +08:00